Filmography

Lucy
2014 · Acting

Wonder Woman 1984
2020 · Acting

Riviera
2017 · Acting

Ramy
2019 · Acting

Contagion
2011 · Acting

Critical Moments
2007 · Acting

Geostorm
2017 · Acting

Al-Gama'a
2010 · Acting

Syriana
2005 · Acting

Morning and Evening Talk
2001 · Acting

Odysseus
2013 · Acting

House of Saddam
2008 · Acting

Homeless Kids
2006 · Acting

Salmon Fishing in the Yemen
2012 · Acting
- No Poster
A Matter of Principle
2003 · Acting

The Listeners
2024 · Acting

Superwho?
2022 · Acting

Urchin
2025 · Acting

Soft Life
2010 · Acting

Firebrand
2024 · Acting

The Second Wife
2013 · Acting

Flight of the Storks
2013 · Acting

Doors of Fear
2011 · Acting

The Iguana
2017 · Acting

Eagles of the Republic
2025 · Acting

The Station
2025 · Writer, Acting

Colt 45
2014 · Acting
- No Poster
Special Screening
2010 · Acting

18 Days
2011 · Acting

Tito
2004 · Acting

Sleepless Nights
2003 · Acting

The Shooting of Thomas Hurndall
2008 · Acting

The Father and the Foreigner
2011 · Acting

The Blood of the Innocent
2005 · Acting

The Builders of the Alhambra
2022 · Acting
- No Poster
Yeti
Acting

Best Times
2004 · Acting

Ibrahim El-Abyad
2009 · Acting

Fallen Angels Paradise
2000 · Acting

Monkey Talks
2017 · Acting

Under Spanish Skies
2022 · Acting

Auntie Faransa
2004 · Acting

Uprising
2012 · Acting

Writing on Snow
2017 · Acting

The Fish Tail
2003 · Acting

The Aquarium
2008 · Acting

Friends or Business
2001 · Acting

Talking About Love
2004 · Acting

The Traveller
2009 · Acting

Private Affairs
2006 · Acting

Pieces of a Foreign Life
2026 · Acting

Winter of Discontent
2013 · Acting

You Leave and I'll leave
2004 · Acting

El ott
2014 · Acting

Li Li
2001 · Acting

Al Moshtabah
2009 · Acting

From First Sight
2004 · Acting
