2020
Mad Heidi
Actor
2018
Alita: Battle Angel
Actor - Amok
2017
Starship Troopers: Traitor of Mars
Actor - Johnny Rico
2015
Sharktopus vs. Whalewolf
Actor - Ray
2012
Lake Effects
Actor - Ash Henson
2010
Turbulent Skies
Actor - Tom
2008
Starship Troopers 3: Marauder
Actor - Colonel Johnny Rico
Full filmography