Filmography

The God Father
2017 · Acting

King of Bravery
2021 · Acting

Public Transport
2022 · Acting

Sons of the sun
2025 · Acting

Echoes of the Past
2024 · Acting

Forsa Akhira
2026 · Acting

The Homestead
1990 · Acting

When We Were Young
2020 · Acting

Karmouz War
2018 · Acting

Black and White
1989 · Acting

Abu Hafiza
2019 · Acting

Sorry For Disturbance
2008 · Acting

Destiny
1997 · Acting

The Knower
2021 · Acting

Shehata's Store
2009 · Acting
- No Poster
Dabour
Acting

Complaint No. 713317
2025 · Acting

Closed Doors
1999 · Acting

The Wolf
1993 · Acting

Photocopy
2017 · Acting

The Emigrant
1994 · Acting

the Atheist
2025 · Acting

Ritsa: Three Colors of Love
2021 · Acting

Scheherazade, Tell Me a Story
2009 · Acting

The Asphalt Kings
1996 · Acting

Untamed Desire
1991 · Acting

Wherever You Go
2023 · Acting

The Other
1999 · Acting

Nawara
2016 · Acting

I Adore You
2015 · Acting

Assassination
1996 · Acting

Abou Zeid of His Time
1995 · Acting

The Washing Machine
2020 · Acting

Al Basha
1993 · Acting

Knight of the City
1992 · Acting

Alfurqat 12
1991 · Acting

Fursan Akher Zaman
1993 · Acting

Born to a Man
2016 · Acting

Shams El Zanaty
1991 · Acting

Qet And Far
2015 · Acting

Samara Al-Amir
1992 · Acting

Harley
2023 · Acting

The Priest
2021 · Acting

Disco Disco
1994 · Acting

The Gate of Satan
1993 · Acting

The Emperor
1990 · Acting

The Baby Doll Night
2008 · Acting

Strawberry War
1994 · Acting

Poisonous Roses
2018 · Acting

A Whole One
2011 · Acting
- No Poster
+90
Acting

Regatta
2015 · Acting

Lady of Cairo
1990 · Acting

Red card
1994 · Acting

I Love Cinema
2004 · Acting

These Days
2010 · Acting

The Third Man
1995 · Acting

Fallen Angels Paradise
2000 · Acting

A Woman Shook the Throne of Egypt
1995 · Acting

Alexandria... New York
2004 · Acting

Witty Women
1991 · Acting

The Stoners
1991 · Acting

National Security
1999 · Acting

Dilapidated Woman
1992 · Acting

The Ruthless
1992 · Acting

Too Little Love.. Too Much Violence
1995 · Acting

Age of Power
1991 · Acting

Dantela
1998 · Acting

Very Hot Day
1995 · Acting

Ihzaru Hazehi Al-Maraa
1991 · Acting

Women Market
1994 · Acting

Clash of wives
1992 · Acting

A Day for Women
2016 · Acting

Al Awbash
1986 · Acting

Obedience Warning
1993 · Acting
- No Poster
Death Squad
Acting

Double Faces
2005 · Acting

The Foxes
1993 · Acting
- No Poster
The Smart Devil
Acting

One of the Days
2017 · Acting

The Drowned
1993 · Acting
- No Poster
The Day We Met
2009 · Acting
