2024
Monsters as Boat Captain2024
Outlaw Posse as Sheriff2023
Icons Unearthed: Marvel as Self - Narrator (voice)2023
The Veteran as Ruben2017
Abduction of Angie as Luke2016
Welcome to the Men's Group as Not available2015
Doomed! The Untold Story of Roger Corman's The Fantastic Four as Himself2013
Marvel's Agents of S.H.I.E.L.D. as Franklin Delano Roosevelt2012
Blackout sur Los Angeles as Langdon2012
Three Days of Hamlet as Fortinbras/Dogman Warde2011
New Girl as Mick Jagger (voice)2008
The Seekers as Nick2008
The Reflecting Pool as Paul Cooper2007
Mad Men as Archie Whitman2006
Wild Hearts as Cody McMichael2006
Cyxork 7 as Max Schlau2004
House as Russ Smith2004
Baadasssss! as Attorney2001
Hunger as Charlie Pontus2000
Innocents as Mike1998
Driven as First Passenger1997
Los Locos as Captain Periah1996
Assault on Dome 4 as Chase Morran1995
Apollo 13 as TELMU Gold1995
Panther as Baby Faced Cop1994
ER as Roger Alner1994
The Fantastic Four as Dr. Doom / Victor Von Doom1994
The Secret Life of Houses as David1994
The Garden of Eden as Frank1993
Star Trek: Deep Space Nine as Raimus1993
Full Eclipse as Detective Tom Davies1991
The Arrival as Young Max Page1990
Blue Bayou as Thomas Fortenot1990
Project: Tinman as Reitman1989
Caged in Paradiso as Terrorist1988
Iguana as Dominique1986
Dream Lover as Danny1984
A Doctor's Story as Dr. Rick Stockwood2016
Welcome to the Men's Group Writer2016
Welcome to the Men's Group Director2001
Hunger Producer