Mouthpiece 2016
as Gerry
Hard Sun 2014
as Ned
Run Like Hell 2014
as Harold
KillCam: Live 2012
as Michael Grayson
The Historian Paradox 2011
as Nick
Pearl Harbor 2001
as Injured Marine (uncredited)
Army of Darkness 1992
as Horseback Warrior (uncredited)
Credits from TMDB.