Acting
Heema - Days of Laughter and Tears
2008
Rayya and Sakina
2005
The Fourth Wife
2012
The Nightingale: The Story of a Nation
2006
Azzam's Children
2007
Backstreets
2011
The Poor Girl Gets Married
2000
Sons of the Devil
Suspicious Trip
2002
Disco Disco
1994
Pizza Pizza
1998
Camp
Cheap Flesh
1995
Ard Ard
Two Girls from Egypt
2010
Why Does the Sea Laugh
Rayya and Sekina at Marina