
Acted in 36
2010s
- 2017
The Ghosts of Adly Allam
TV
- 2016
Birth Certificate
دكتور عبد القادر · 30 episodes
- 2014
- 2013
Good Mood
TV
- 2012
Abdul Kader the Foreigner
TV
Ferqet Naji Atallah
TV
نابليون والمحروسة
من شيوخ الأزهر · 30 episodes
2000s
- 2009
Bobbos
هاشم
- 2008
شط إسكندرية
TV
Please, here, driver!
Movie
Klashinkov
Youssef Hassan
- 2006
Life's Speed Bump
Movie
Chi Tutu Restaurant
TV
- 2003
أدهم وزينات والثلاث بنات
نصحي · 37 episodes
- 2002
The Disobedience
شوكت · 33 episodes
For Security Purposes
Sa3eed Omran · 31 episodes
- 2001
Days of El Sadat
Movie
- 2000
A Woman's Destiny
مدحت
1990s
- 1999
National Security
Farid Al-Fayoumi
- 1998
نوبة حراسة
مصطفى · 1 episode
- 1996
Nasser 56
former pasha
Abo El-Ela 90
TV
- 1991
The Captain Has Arrived
Movie
- 1990
The Serpent of Death
Aswan's Officer
Captain Nadia's Battle
Movie
1980s
- 1989
Welad Eleih
Police officer
- 1987
The Mud
Lieutenant Colonel Fathi
- 1986
The era of love
فؤاد
Commando
Movie
- 1985
Fatuat darab aleisal
Movie
El Madbah
Movie
Al muntaqimun
Movie
- 1982
Breakdown
سامي سليم
- 1981
El'Ersh
Movie
1970s
- 1979
Let me avenge
إسماعيل
No release date
Ana Shahira ... Ana Al-Kha'in
Dr.Said · 1 episode