
2021
Blind Trust as Darryl2018
First Man as Gordon Cooper2017
Genius as Walter Arm2017
Domain as Boston2012
Blackout 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
Hydra as Clarence Elkins2009
Bitch Slap as Hot Wire2009
Tripping Forward as Tripp2008
The Mentalist as Steve Sellers2008
House of Fallen as Brooks2008
Fall of Hyperion as Ken Stone2008
Dismal as Bill Masterson2007
Mexican Sunrise as Wil2006
Sam's Lake as Jesse2005
Beauty and the Beast as Sven2005
Dante's Cove as Ambrosius Vallin2005
Wheelmen as Andy Cooper2005
The Cabinet of Dr. Caligari as Joseph Stern2004
CSI: NY as Martin Boggs2004
In Enemy Hands as U.S.S. Logan Radarman2004
Cruel Intentions 3 as Assistant Registrar2003
NCIS as Keith Archer2003
Las Vegas as Scott2003
Nip/Tuck as Airport Security Guard2002
Wolves of Wall Street as Jeff Allen2000
Dark Angel as Zack1998
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 Virgil1990
Beverly Hills, 90210 as Not available