Acting
Lena
1980
Shadow Puppets
2013
70 מיליון סיבות לעושר
2014
Visiting Hours
2005
Beauty and the Beast
1987
My Name Is Dania
2024
Life Without Credit
2025
Nuzhat al-Fuad
2006