Acting
I want to get married
2010
The End
2020
Temporary Name
2013
Citizen X
2011
Unknown Number
2012
COVID-25
2021
Kafr Delhap
2017
The Thief and The Book
The Devil's Game
2015
El-Sayad
2014
Agent 1001
2005
The Cesar
2016
Nour Maryam
El-Cinderella
2006
Layali
2009
The Art of War
2026
Like Roses
The International
Halim
Chaos, This Is?
2007