У дорослому футболі дебютував 2002 року виступами за команду клубу «Етуаль Філант», в якій провів три сезони.
Своєю грою за цю команду привернув увагу представників тренерського штабу єгипетського клубу «Ель Мокаволун аль-Араб», до складу якого приєднався 2005 року. Відіграв за каїрську команду наступні шість сезонів своєї ігрової кар'єри.
Протягом сезону 2011–12 років захищав кольори бельгійського клубу «Тюрнгаут», що виступав у третьому за рівнем дивізіоні.