Crew
One Last Shot
2026 · as Daniels
One Shot
2021 · as Base Sergeant
Avengement
2019 · as Newbold
The Marine 6: Close Quarters
2018 · as Harry (Cattle Prod) Goon
Accident Man
2018 · as Zim's Bodyguard
Harrigan
2013 · as Scott
Escape to Gossau
2013 · as SS-Soldier 1
Boys On Film 1: Hard Love
2009 · as Carl (segment "Scarred")
Scarred
2007 · as Carl