highest rated
acting
- Lost Illusions → Matifat
- The Spy (TV) → Latif Al Hashan
- Pachamama → Chaman (voice)
- The Tower → Sidi (voice)
- La lisière - The Edge → Selim
- Hafida
- The Little Murders of Agatha Christie (TV) → Shaïtana
- Human Zoo → Mohamed
- Bonté divine !
- House of Saddam (TV) → Adnan Khalirallah
- Secrets of State → Client Lisa
- The Situation → Mayor Tahsin
- The Nativity Story → Tero
- OSS 117: Cairo, Nest of Spies → Le ministre égyptien
- A Few Days in September → Le vieux banquier
- Temps morts
- Largo Winch (TV) → Faisal
- Love Bites → Owner of the 'Custom Bar'
- Return to Algiers → Nader Mansour
- La Trilogie marseillaise (TV) → Fernand
- Water War → Fahad
- The Honour of the Tribe → Omar El Mabrouk
- Voyage of Terror: The Achille Lauro Affair → Abul
- Brothers in Arms → Ali Radjani
- Un coupable
- Mad Love → The Boss
- Gwen and the Book of Sand → Nomad (Voice)
- Fort Saganne → Amajar
- Led by the Nose → Saïd, le domestique de Romain
- The Big Pardon → Larbi
- Pénélope
- Police Commissioner Moulin (TV) → Karim
- Les Rendez-vous du dimanche (TV) → Self
- Numéro un (TV) → Self