Do Your Worst 2023
as Jerry
The Fury 2022
as David
Office Invasion 2022
as Sam
Blessers 2019
Director
The Lucky Specials 2017
The Chemo Club 2016
as Sivu
Tremors 5: Bloodlines 2015
as Baruti
More Than Just a Game 2007
as Freddie Simon
Credits from TMDB.