The Legend of the Clown 1980
as Simon
The Star of Hope 1978
as Jafar
The Men 1973
as Aram
The Canyon of Deserted Tales 1975
Assistant Director
Credits from TMDB.