A Good Scream 2023
as Shadow Man
About a Donkey 2018
as Burgh
The Waxing Moon 1976
as Prof. Walgren
Satan's Castle 1975
as Prince Lucifer
Credits from TMDB.