Satan's Whip 2006
as Priest #2
White Star 1983
as Chief of Ghomorah
Kiez 1983
Actor
Credits from TMDB.