Snapshot 2012
Actor
Bewildered Bolbol 2010
as سامح خطيب أمل
Two Girls from Egypt 2010
as محمد - شقيق حنان
Messages from the Sea 2010
Replacement 2009
Transit Prisoner 2008
Convicted Outlaw 2007
One of the People 2006
Tarek's Situation 2006
as أدهم
Credits from TMDB.