Teams managed

07/2011 - 05/2013 PetroJet Football Club Manager
05/2011 - 07/2011 Al-Masry Club Manager
07/2010 - 01/2011 Al Najma Manager
10/2009 - 05/2010 Al-Etisalat Manager
01/2008 - 08/2009 Ittihad El-Iskandary Manager
08/2007 - 10/2007 Ismaily Manager
07/2006 - 06/2007 Al-Mokawloon Manager
07/2001 - 06/2006 ENPPI Manager

Club career

07/1968 - 06/1980 Zamalek Midfielder