Actor
Sharaf
2023 · as Salem
A Day and a Night
2020
The Nile Hilton Incident
2017 · as Ihab
A Tin Tale
2011
Cairo 6,7,8
2010 · as رمزي
Heaven Is Waiting
2010 · as Fayyad
Ramy the Protester
2008
Clean Hands, Dirty Soap
2007