Filmography
2025
Movie
Shelby Oaks
as Tarion
2024
Movie
Salem's Lot
as Hubert Marsten
2023
Movie
Rebel Moon - Part One: A Child of Fire
as Simeon
2019
Movie
Alita: Battle Angel
as Romo
2014
Movie
Teenage Mutant Ninja Turtles
as Dojo Ninja
2013
Movie
Hansel & Gretel: Witch Hunters
as Edward
2010
Movie
Predators
as Classic Predator
2010
Movie
MacGruber
as Large Henchman
2009
Movie
Friday the 13th
as Jason Vorhees
2008
Movie
Resident Evil: Degeneration
as Greg Glenn / G-Curtis (motion capture)
2005
Movie
Zathura: A Space Adventure
as Lead Zorgon
2003
Movie
The Haunted Mansion
as French Duellist (uncredited)
2002
Movie
Signs
as Alien on the Roof (uncredited)