A Small Giant of Big Sex 1993
Actor
On the Night of the New Moon 1977
as Khapara
White Hood 1975
as Sharuan
Credits from TMDB.