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