بدأت مسيرته الكروية في “نادي الصيد المصري” قبل انتقاله إلى “نادي الزمالك لكرة القدم” عام 1993، ثم انضم إلى “نادي أودينيزي الإيطالي” عام 1996 ليكون بذلك أول لاعب مصري وعربي يحترف في “الدوري الإيطالي”، كما لعب في صفوف “نادي دي جرافتشاب” عام 1998، ثم عاد إلى “نادي أودينيزي” لمدة 6 أشهر، ثم “نادي الزمالك” عام 2001 وبقي معه إلى أن أعلن اعتزاله في 25 مايو (أيار) 2008، كذلك كما شغل عضوية مجلس إدارة “الاتحاد المصري لكرة القدم”.
حقق 12 بطولة مع “نادي الزمالك”، منها: بطولة “كأس مصر” عام 2008، وبطولة “الدوري العام المصري” عام 2003 و2004، و”كأس السوبر المصري السعودي” عام 2003، و”كأس السوبر الأفريقي” عام 2003، و”كأس الأمم الأفريقية” عام 1998، وبطولة “دوري أبطال أفريقيا”، و”كأس الأمير فيصل العربية”.
نال لقب أفضل لاعب مصري من قبل “الاتحاد المصري لكرة القدم” عام 2003، ولقب “صاحب أفضل مهارات لاعب كرة قدم في العالم” عام 2001، ولقب “أفضل لاعب” في “مباراة كأس السوبر المصري الأولى” عام 2001، ولقب “أفضل صانع ألعاب في أفريقيا” عام 1996، و”ذهبية دورة الألعاب الأفريقية” عام 1995.
حاصل على بكالوريوس في التجارة.