Actor
Evil for Dinner
2025 · as Brian
Death World
2025 · as Gage
Marginalia
2025
Vicemares
2023 · as Darby Burroughs
Beyond Dusk
2021 · as Trunk Dad
Demon Metal Murder V: New Blood
2020 · as Singer
The Torturer
2020 · as Man Having A Bad Day
Hellbound Laments
2020 · as Dr. John H. Watson
Bloodsucker's Planet
2019 · as Cooke
Pickaxe
2014 · as Bill
Sacrament
2014 · as Jason Ranscombe
Enchiridion
2012 · as Noah