Sheeps Clothing 2022
as Coach
Burning Dog 2020
as Jake
Phantom 2013
as Sentry
S.W.A.T.: Firefight 2011
as Danny Stockton
Twilight 2008
as Phil
Leatherheads 2008
as Curly
Shelter 2007
as Alan
Behind Enemy Lines II: Axis of Evil 2006
as MCPO Neil 'Spaz' Callaghan
Headhunter 2005
as Scott
Credits from TMDB.