Actor
Dark Secrets: Game of Death Chapter 2
2025 · as Eastman
Game of Death: The Six Doors to Hell
2024 · as Jeremy Tate
Project Genesis: Crossclub 2
2011 · as Kommandant
As Night Falls
2010 · as Pennywise
Fearmakers
2008 · as Donnie
Barricade
2007 · as David
Lord of the Undead
2004 · as Michael
Space Wolf
2003 · as Marc