2025
Play Dirty as Brody2024
The Waves of Madness as Security Officer Branagh2024
The Devil's Disciples as Friedrich / Astaroth2023
Johnny & Clyde as Butcher / Bakwas2022
Tales from the Other Side as Dave2022
Junkyard Dogs as Crusher2021
Baphomet as Amund2020
Sky Sharks as Hans Leiber2019
Vault as Buddy Cranston2019
Xenophobia as Harry2019
The 27 Club as Kyle2018
American Nightmares as Prison Guard #22018
Extremity as Enforcer2018
Something Wicked This Way Comes as Self2017
The Black Room as Demon2017
Bloodsucka Jones vs. The Creeping Death as Jay2017
Finding Mother as Bartis2016
The Purge: Election Year as NFFA agent (uncredited)2016
The Last Heist as Biggs2016
Sinister Squad as Death2016
Restoration as Johnathan2016
The Other Wife as Ed Warwick2016
Queen Wasp as Not available2015
The Opposite Sex as Gay Man #22015
Tales of Halloween as Killer (segment "Friday the 31st")2015
Nobody Can Cool as Len2015
Bound X Blood: The Orphan Killer 2 as Not available2014
Blood Valley: Seed's Revenge as Max Seed2014
Catch of the Day as Russell2014
Disciples as Friedrich / Astaroth2014
American Muscle as John Falcon2014
Collar as Massive2013
Army of the Damned as Donald2013
Self Storage as Freddie2013
Intrusive Behavior as Tim2012
Emmanuelle Through Time: Rod Steele 0014 & Naked Agent 0069 as Guard 12011
Femme Fatales as Killer2011
ChromeSkull: Laid to Rest 2 as ChromeSkull2011
The FP as BLT2011
All Superheroes Must Die as Sledgesaw2011
Madison County as Damian Ewell2011
The Summer of Massacre as Lori2010
Hatchet II as Hunter #22009
Laid to Rest as Chromeskull2007
Sands of Oblivion as Anubis Creature2006
Death Row as Sparky (uncredited)NaN
The Horrors of AutoCorrect as The Man2023
Sins of the Preacher’s Wife Stunt Coordinator2023
Johnny & Clyde Writer2018
Virus of the Dead Director2018
Virus of the Dead Writer2016
The Purge: Election Year Stunts2016
Grindsploitation Director2014
Blood Valley: Seed's Revenge Stunt Coordinator2014
Penance Writer2014
Penance Director2014
Penance Producer2013
Army of the Damned Stunt Coordinator2007
Halloween Assistant Property Master