У дорослому футболі дебютував 1995 року виступами за команду клубу «Олімпік» (Беджа), в якій провів чотири сезони, взявши участь у 110 матчах чемпіонату.
У 1999 році перейшов до клубу «Есперанс», за який відіграв 8 сезонів. Більшість часу, проведеного у складі «Есперанса», був основним гравцем команди.
У 1998 році дебютував в офіційних матчах у складі національної збірної Тунісу. Протягом кар'єри у національній команді, яка тривала 6 років, провів у формі головної команди країни 20 матчів, забивши 2 голи.