The 26-year-old started his football career in Alexandria with Smouha then moved to Basel FC where he played 12 games and scored one goal. He was later loaned to Zamalek for one year and then to Al Batin.