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