Acting
Justice Has Many Faces
2001
Terrorism and Kebab
1992
The Yacoubian Building
2006
Return My Loan
1999
The Knight & The Princess
2020
A Groom from a Security Agency
2004
Playing with Giants
1991
The Lawyer
1983
Dilapidated Woman
Love In The Fridge
Too Little Love.. Too Much Violence
1995
The Third Class
1988
Smile, The Photo Comes Out Better
1998
The President's Chef
2008
Below Zero
1990
O Lovely Life
1996
O, Mehalabeya
Coming So Fast
2005
Hassan and Aziza : National Security Case