Acting
Actor & Filmmaker
The Human Centipede 2 (Full Sequence)
2011
The Human Centipede 3 (Final Sequence)
2015
Stephen Hawking's Grand Design
2012
Space Goblins
Pedro
Curse of the Blind Dead
2020
Plaguepits: The Torture Dead
2026
Thariode: The Lost City
The Devil Within
2016
Legend of the Golden Fishcake
2014
No Panic with a Hint of Hysteria
Joachim and the Apocalypse
2024
Your Flesh, Your Curse
2017
Can't Kill This
2019
The Boston Maniac
Run Away with Me
Hello Darlin'
Reyes
2021
Further Ed
Through the Lens