Acting
Citizen Masrey
1991
Beggars and Noblemen
Transit Prisoner
2008
The Night of Bakiza and Zaghloul’s Arrest
1988
Precausion is Mandatory
1983
Danger Bells
1986
La Todamerni Maak
حب في التخشيبة
1994