Acting
Al Sera Al Helalya
1997
ألف ليلة وليلة
1992
The Man Who Lost His Memory Twice
1981
زهور من نور
1986
The Fair
1989
Four On An Official Mission
1987
Destiny
Alexandria Again and Forever
Sleepless Eyes
The Night of Counting the Years
1969
The Missing Plane
1984
In Desert and Wilderness
1973
Why, O Violet?
1993
Shafiqa and Metwally
1978
Bab Sharq
The Bey Doorman
Girl's Secrets
2001
The Flood
1985
The Mud
Kazimierz Wielki
1976