Don't Come Here 2025
as Clive
Jesus VR 2016
as Jude
Vampires: Lucas Rising 2014
as Lucas Delmore
Denham Psycho 2014
as Biteman
Vampires: Brighter in Darkness 2011
Credits from TMDB.