Movies
The Ten Commandments
as (as Rushti Abaza)
No Time for Love
as Hamza
Valley of the Kings
as Robed Man (uncredited)
I Am Innocent
as رمزي
A Man in Our House
as عبدالحميد زاهر
Smart but Stupid
as حمدي
Desire and Loss
as الدكتور مراد
Port Said
as فايز
Teenagers
as عادل
A World of Children
as Helmi Abdulqader حلمي