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