Actor
Demon Squad: Tooth and Claw
2026 · as Dogman
Evil Head: Dead by Dong
2022 · as Steve
Backwoods
2020 · as The Hangman
Spriggan
2019 · as Master Ventil
Wasted Hours
2018 · as Shirtless Man
American Guinea Pig: The Song of Solomon
2017 · as Doctor Richardson
Money Back Guarantee
2016 · as Luther
3-Headed Shark Attack
2015 · as Sandoval