Known For
Filmography
2020
2016
2016
2016
2015
2013
1998
1998
1998
1997
1992
1990
1965

Misfits
Movie · as Guy

Dirty Lies
Movie · as Dirk

The Nice Guys
Movie · as Perry the Lawyer

Last Man Club
Movie · as Dr. Cliff Darby

Hallucinogen
Movie · as Professor McCormick

Iron Man 3
Movie · as Annoyed Mandarin Guard

Charmed
TV · as Lucas Devane · 1 ep

V.I.P.
TV · as District Attorney Pete Overton · 1 ep

Oh Baby
TV · 3 eps

Absolution
Movie · as Bateman

Melrose Place
TV · 8 eps

Beverly Hills, 90210
TV · as Jerry · 1 ep

Days of Our Lives
TV · as Jack Deveraux · 1 ep
