The Edge Of Hell 2023
as Grendal 2, as Slater
Stardust Redux 2012
as Parker Neil
Sordid 2003
as Satanic Figure
Inside Inoxia 2003
as Bobby
Credits from TMDB.