The Clean Machine 1988
as Imad Hammoudi
Les Patterson Saves the World 1987
as Mustafa Toul
The Return of Captain Invincible 1983
as Polish Salesman
The Dove 1974
as South African Customs Official
Credits from TMDB.