Acting
Great Judges
2016
أمس لا يموت
2004
Can’t Complain
2007
It's Fine
2012
At Cairo's Railway Station
2006
One of the People
Almost Corrupted
2008
H Dabbour
Please, here, driver!