Actor
Unseen
2026 · as The Unseen Man
The Mystery of Emma Thorn
2025 · as Missing Person
Pretty Fine Things
2016 · as James Banner
Zombie Killers: Elephant's Graveyard
2015 · as Zombie
6 Minutes of Death
2013 · as Dark Lord