Papa 2012
Actor
7 Playing Cards 2004
as Ashraf
In Love 2004
His Excellency the Minister 2002
Friends or Business 2001
Land of Fear 2000
Upper Egyptian in the American University 1998
Credits from TMDB.