Known for

David
1997Richter # 1
The Story of 1
2005Taverne Man (uncredited)
The Shadow of the Pharaoh
1996Archeologue
Rollover
1981Student (Uncredited)
al-Kanfoudi
1978
Deadline
1988Al-Bakr
Ishtar
1987Guerilla (uncredited)
Hideous Kinky
1999Ben Said
Ali, Rabiaa and the Others
2000The buyer
Prisoners of the Sun
2013Pharaoh Consort
Contagion
2011Doctor Haddad (uncredited)
Solomon
1997Farmir Sidon
La Main de Fadma
2016Omar
The Harem of Madame Osmane
2000Angry Man
Islands
2025The Farmer
Ali, Rabiaa and the Others
2000L'acheteur
Whatever Lola wants
2007Sleazy man
Calle Malaga
2025Abslam
The Harem of Madame Osmane
2000Angry man
