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
Credits from TMDB.