2021
Blind Trust as Darryl2018
First Man as Gordon Cooper2017
Genius as Walter Arm2017
Domain as Boston2012
Blackout sur Los Angeles as Officer Clark2012
Collision Course as Bill2011
Femme Fatales as Jimmy2010
The Walking Dead as Male Whisperer2010
Justified as Nick Mooney2009
NCIS: Los Angeles as Blake Mayfield2009
Bitch Slap as Hot Wire2009
Hydra as Clarence Elkins2009
Tripping Forward as Tripp2008
The Mentalist as Steve Sellers2008
Fall of Hyperion as Ken Stone2008
Dismal as Bill Masterson2008
House of Fallen as Brooks2007
Mexican Sunrise as Wil2006
Sam's Lake as Jesse2005
Dante's Cove as Ambrosius Vallin2005
The Cabinet of Dr. Caligari as Joseph Stern2005
Beauty and the Beast as Sven2005
Wheelmen as Andy Cooper2004
CSI: NY as Martin Boggs2004
Cruel Intentions 3 as Assistant Registrar2004
In Enemy Hands as U.S.S. Logan Radarman2003
NCIS as Keith Archer2003
Las Vegas as Not available2003
Nip/Tuck as Not available2002
Wolves of Wall Street as Jeff Allen2000
Dark Angel as Zack2000
Dark Angel as Himself1998
V.I.P. as Kenny Farmer / Hans Lamal1998
Wind on Water as Not available1998
Anything Once as Mike1996
Clueless as Not available1995
Xena: Warrior Princess as Not available1990
Beverly Hills, 90210 as Not available