Acting
Hammam AlQishani
1994
Al Zeer Salem
2000
Abo El-Ela 90
1996
Al Qaqaa Ibn Amr Al Tamimi
2010
Al-Hout
2008
ليس سراباً
Messages of Love and War
2007
Small Hearts
2009
Warda Shamya
2017
الدوامة
Small Projects
2006
Takht Sharqi
The Imam
The Knights
1999
Talea Al Feda
2011
Khan Al-Hareer
The Coachman
2023
Cut Vein
2025
Regret
2016
My Family's House
2024