Acting Ahmed Abdel Hay Acting Papa 2012 7 Playing Cards Ashraf 2004 In Love 2004 His Excellency the Minister 2002 Friends or Business 2001 Land of Fear 2000 Upper Egyptian in the American University 1998 Agent-readable