
2017
Holy Terror as Tom2016
Caged Beauty as The Engineer2015
Legs as Not available2014
Preying for Mercy as Vincent White2012
Puppet Master X: Axis Rising as SS Soldier2011
Violent Blue as Ondrej2010
Playback as O'Malley2009
Castle as Joe McUsic2009
Behaving Badly as Butch2008
Red as Sheriff Tom Bridgewater Jr. (uncredited)2007
Skins as Jeffrey Flavors2007
I Know Who Killed Me as FBI Agent #22006
Sick Girl as Max Grubb2006
The Lost as Officer Shack2006
Drake & Josh Go Hollywood as P.A. #22005
Zoey 101 as Rod Fairlane2005
Zoey 101 as Bidder #22005
Masters of Horror as Max Grubb2005
Paintball the Movie: Court Jesters as Not available2004
Drake & Josh as P.A. #22003
May as Jack2003
If as Josh2003
Jack and Jill as Jack2002
What I Like About You as Announcer (voice)2001
All Cheerleaders Die as Terry Stankus2000
CSI: Crime Scene Investigation as David (uncredited)2003
If Associate Producer