Actor
Blood Curse II: Asmodeus Rises
2024 · as Mike the Cabbie (voice)
Ravage
2023 · as Dr. Wilson
Blaze of Gory
2017 · as Victor (segment "Masque of the Red Rape")
Mortal Kombat: Fates Beginning
2015 · as Kano
Bloodbath in the House of Knives
2010 · as Nick Lemenza
Malevolent Ascent
2010
Kurbaan
2009 · as Train Passenger
Law Abiding Citizen
2009 · as Officer Bruno (uncredited)
Abduction
2009 · as Otto