Actor
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