Acting
Bwabet Elhalwani
1992
City Gates
1981
I will not walk the path of the past
1995
Trip of the Million
1984
العطار والسبع بنات
2002
The White Flag
1988
An Escape Night
1989
وضاع حبي هناك
1982
ماشي يا دنيا ماشي
1977
Zahrat el banafsaj
El hesab ya mademosile
1978
بستان الشوك
إلى أين تأخذني هذه الطفلة
Smart but Stupid
1980
El Mwazafoun Fel Ard
1985
Omar's Journey
1986
The Qirdati
1987
Lail Wi Regal
1993
When Men Cry
The Flood