Acting
6 Tahrir Square
2009 · Series
Al-Zamahlawia
2008 · Movie
Chief Omar Harb
Karkar
2007 · Movie
Justified Betrayal
2006 · Movie
Tamer & Shawkeya
2006 · Series
El-Cinderella
Divorcing a Man
2005 · Movie
Talking About Love
2004 · Movie
His Excellency the Minister
2002 · Movie