
2025
Urchin as Franco2025
Eagles of the Republic as Dr. Manssour2025
The Station as جابر دبوس2024
Firebrand as El Farabi2024
The Listeners as Omar2022
Superwho? as le schizo2022
The Builders of the Alhambra as Ibn al-Khatib2022
Under Spanish Skies as Andrés2020
Wonder Woman 1984 as Emir Said Bin Abydos2019
Ramy as Farouk Hassan2017
Riviera as Karim Delormes2017
Geostorm as Ray Dussette2017
Monkey Talks as طه الشناوي2017
Writing on Snow as Dark Man2014
Lucy as Pierre Del Rio2014
Colt 45 as Baron2014
El ott as El-Ott2013
The Second Wife as Not available2013
Winter of Discontent as Amr2013
Odysseus as Eukharistos2013
Flight of the Storks as Dr. Djuric2012
Salmon Fishing in the Yemen as Sheikh Muhammad2011
Contagion as Rafik (uncredited)2011
18 Days as Essam Maher Youssef2011
Doors of Fear as Not available2011
The Father and the Foreigner as Waid2010
Al-Gama'a as Not available2010
Soft Life as Not available2009
Ibrahim El-Abyad as Ashri2009
Al Moshtabah as Not available2009
The Traveller as Fuad2008
The Aquarium as Youssef2008
House of Saddam as Hussein Kamel2008
The Shooting of Thomas Hurndall as Mohamed2007
Critical Moments as Not available2006
Private Affairs as Not available2006
أولاد الشوارع as Not available2005
Syriana as Mohammed Sheik Agiza2005
The Blood of the Innocent as Atef2004
From First Sight as Not available2004
Best Times as Hisham Jalal2004
Auntie Faransa as Not available2004
Talking About Love as Hassan2004
Tito as Fares2004
You Leave and I'll leave as Karim2003
The Fish Tail as Ahmed2003
Sleepless Nights as Not available2003
A matter of principle as Shandid2001
Friends or Business as Gehad2001
Morning and Evening Talk as النقشبندي2001
Li Li as Sheikh Abd-Elaal1999
Fallen Angels' Paradise as NonnaNaN
Pieces of a Foreign Life as Not available