Origin 2023
as Pastor
A Shot Through the Wall 2022
as Interrogator #2
Daytime Noon 2017
as Brad
Meadowland 2015
as Tex
Oka! 2011
as Jurgen
Fix 2009
as Shasta
Visions 2009
as Nick
Emina 2009
as David
Credits from TMDB.