У дорослому футболі дебютував 1996 року виступами за команду клубу «Стандард» (Льєж), в якій провів два сезони, взявши участь лише у 7 матчах чемпіонату.
Своєю грою за останню команду привернув увагу представників тренерського штабу клубу «Сошо», до складу якого приєднався 2000 року. Відіграв за команду з Сошо наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Сошо», був основним гравцем атакувальної ланки команди. У складі «Сошо» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,37 голу за гру першості. За цей час виборов титул володаря Кубка французької ліги.
До складу клубу «Етюаль дю Сахель» приєднався 2010 року. Наразі встиг відіграти за суську команду 37 матчів в національному чемпіонаті.
Виступи за збірну
У 2004 році дебютував в офіційних матчах у складі національної збірної Тунісу. Наразі провів у формі головної команди країни 40 матчів, забивши 22 голи.