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