Acting
Alseera AlAshouria: AlHarafeesh
1998
Temporary Name
2013
Unknown Number
2012
El-Sayad
2014
The Other Face
2015
Visions
2018
El Excellence
The Exit
2016
Maryam
My Sleeping Lover
2009
One of the People
2006
The Walls of the Moon
Ramy the Protester
2008
One-Zero
Game Over
Good luck