Actor · Born 1960
Actor & Filmmaker
Plaguepits: The Torture Dead
2026 · as King
Joachim and the Apocalypse
2024 · as The Cabbalist
Reyes
2021 · as Chairman (UK)
Curse of the Blind Dead
2020 · as Abel
Hello Darlin'
2020 · as Street Preacher
Can't Kill This
2019 · as Tony Thompson
Your Flesh, Your Curse
2017 · as Juliet's Father
Further Ed
2017 · as Honcho
The Devil Within
2016 · as Mr. Dogaru
No Panic with a Hint of Hysteria
2016 · as Eddie
The Boston Maniac
2015 · as Luger
The Human Centipede 3 (Final Sequence)
2015 · as Inmate 488