1997
2020
1994
1985
1989
2002
1988
1978
1976
A Lifetime of Joy
Agent number 13
as Sharif Mehran
Here's Cairo
as Snoussi
A Man with Seven Lives
Money and Monsters
as آدم عبدالله
Wanees' Family
Wanees's Diaries
as Wanees ونيس أبو الفضل جاد الله عويس عبدالحق
Horseless Knight
as Hafez Naguib
How to lose a million pounds
Forset El Omr
A Very Rich Poor Man
Trip of the Million
as سنبل شحاتة مرزوق
Me And Them