Acting
El Helmeya Nights
1987
Kalabsh
2017
Al-Gama'a
2010
The Minors
2013
Mahmoud Al-Masri
2004
Om Kulthum
1999
The Black Horse
Saraya Abdeen
2014
Napoleon And Al Mahrousa
2012
The End
2020
Bad Timing
The Legend
2016
Temporary Name
Soft Life
El Kanto Market
2023
COVID-25
2021
Places in the heart
2005
The Doubt
The Devil's Promise
2022
نابليون والمحروسة