Actor & Filmmaker
The Human Centipede 2 (Full Sequence)
Movie • 2011
The Human Centipede 3 (Final Sequence)
Movie • 2015
Space Goblins
Movie
Stephen Hawking's Grand Design
Series • 2012
Curse of the Blind Dead
Movie • 2020
Kin Spirits
Movie • 2025
Pedro
The Devil Within
Movie • 2016
Joachim and the Apocalypse
Movie • 2024
Legend of the Golden Fishcake
Movie • 2014
No Panic with a Hint of Hysteria
Can't Kill This
Movie • 2019
Your Flesh, Your Curse
Movie • 2017
The Boston Maniac
Reyes
Movie • 2021