
Acted in 30
2000s
- 2001
Girl's Secrets
Movie
1990s
- 1999
The Egyptian Wedding
Movie
- 1997
Destiny
Movie
- 1995
Why Does the Sea Laugh
Movie
- 1993
Why, O Violet?
Movie
- 1992
ألف ليلة وليلة
TV
- 1991
In love and travel
Movie
1980s
- 1989
Alexandria Again and Forever
Movie
Bab Sharq
Movie
The Fair
Movie
- 1988
Dreams of Hind and Camilia
خال هند
- 1987
The Bey Doorman
Movie
Four On An Official Mission
El-metrodotel
The Mud
Zeinhom - Assistant Al-Dahshan
Time Conqueror
Movie
- 1986
زهور من نور
TV
- 1985
The Flood
Movie
- 1984
The Missing Plane
Movie
- 1982
Houseboat No. 70
Movie
The Bloody Destiny
السائس
- 1981
Sleepless Eyes
Movie
The Man Who Lost His Memory Twice
TV
1970s
- 1978
Shafiqa and Metwally
Movie
Les Misérables
Movie
- 1976
Kazimierz Wielki
Tatar Leader
- 1973
- 1970
The Eloquent Peasant
Thutenakht
1960s
- 1969
The Night of Counting the Years
Brother
- 1967
The Intruder
فلاح