У дорослому футболі дебютував 1994 року виступами за команду клубу «Сент-Етьєн», в якій провів три сезони, взявши участь у 33 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Сошо», до складу якого приєднався 1997 року. Відіграв за команду із Сошо наступні сім сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Сошо», був основним гравцем команди.
До складу клубу «Раджа» (Касабланка) приєднався 2012 року. Провів протягом сезну за клуб з Касабланки 19 матчів в національному чемпіонаті, після чого завершив професійну кар'єру.
Виступи за збірну
У 2003 році дебютував в офіційних матчах у складі національної збірної Тунісу. Провів у формі головної команди країни 57 матчів, забивши 3 голи.