

Things Unspoken(2026)
Hassan

Islands(2025)
The Farmer

Calle Malaga(2025)
Abslam

La Main de Fadma(2016)
Omar

Perejil Island(2016)

Prisoners of the Sun(2013)
Pharaoh Consort

Contagion(2011)
Doctor Haddad (uncredited)

Journey to Mecca(2009)

Whatever Lola wants(2007)
Sleazy man

Satan's Angels(2007)

The Story of 1(2005)
Taverne Man (uncredited)

Iznogoud(2005)

Ali, Rabiaa and the Others(2000)

The Harem of Madame Osmane(2000)

Hideous Kinky(1999)
Ben Said

Furia(1999)

Jeremiah(1998)

David(1997)
Richter # 1

Solomon(1997)
Voyage dans le passé(1997)

The Shadow of the Pharaoh(1996)
Archeologue

Il Conte Max(1991)

Deadline(1988)
Al-Bakr

Ishtar(1987)

The Embers(1982)

Rollover(1981)
Student (Uncredited)

al-Kanfoudi(1978)