Acting
Charmed
Lucas Devane
1998
V.I.P.
District Attorney Pete Overton
Oh Baby
Melrose Place
1992
Beverly Hills, 90210
Jerry
1990
Misfits
Guy
2020
Last Man Club
Dr. Cliff Darby
2016
The Nice Guys
Perry the Lawyer
Dirty Lies
Dirk
Hallucinogen
Professor McCormick
2015
Iron Man 3
Annoyed Mandarin Guard
2013
Absolution
Bateman
1997