Actor · Born 1981
Robot Dracula
2026 · as Peter
House of Darkness: New Blood
2018 · as Sheriff Conway
As Worlds Collide
2018 · as William Hastings
Cult of the Vampire
2016 · as Drago
Ciaran The Demon Hunter
2016 · as Ciaran
The Higher Mortals
1993 · as Jason