PersonOmar Mostafa3 credits in the catalogue: acting.ActingMunich2005Arab GuardBatman Begins2005Falafel Stand VendorAgora2009Isidorus