Unholy Communion 2025
as Father Crowley
Wilson 2017
as Edwin
Midnight Chronicles 2008
as Geddon
Two Harbors 2005
as Robert
The 13th Warrior 1999
as One-Eyed Old Man
Drop Dead Gorgeous 1999
as Pastor
The Time of Your Life 1976
as Arab
Credits from TMDB.