

Tarek's Situation
2006 · as معتز

The Danish Experience
2003 · as Mahmoud

Mercedes
1993 · as Gamal

About Love and Passion
2006 · as Ashraf

The Consul's Son
2010 · as ضيف شرف : الضابط / صديق ناصر

Marriage by Presidential Decree
2001

Italia's War
2005 · as نادر

Summer Thefts
1988 · as Abdallah

Bakhit and Adeela 2
1997

Karma
2018 · as Selim

Blood on the Asphalt
1992 · as Tarek

Booha
2005 · as Officer Maher

Life's Indulgences
2005

Honorable mention criminal
1998 · as Ahmed Kamel

The Disappearance of Jaafar Al-Masri
1998 · as Tharwat

Your Love's Fire
2004 · as Emad

A Difficult Mission
2006 · as Shawky

Day 13
2023