Her Only Way Out 2026
as Nick
Replicator 2024
as Sheriff Ty
Obstacle Corpse 2022
as Richard
Born Again 2017
as Marduk
Western World 2017
as US Marshal Wade Loveless
Progeny 2015
as Sharp
I Owe You 2015
as Cam
Seven Hells 2014
as Doug (segment "'Til Death")
'Til Death 2013
as Doug
Without Wings 2010
as David Macready
Credits from TMDB.