The Moroccan Symphony 2006
as Kafi
Ali, Rabiaa and the Others 2000
as L'inspecteur 1
David 1997
as Ältester bei Schama # 2
The Message 1976
as Ikrima
Actor
Credits from TMDB.