У дорослому футболі дебютував 2000 року виступами за команду клубу «Клуб Африкен», в якій провів один сезон.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Тромсе», до складу якого приєднався 2001 року. Відіграв за команду з Тромсе наступні п'ять сезонів своєї ігрової кар'єри.
Завершив професійну ігрову кар'єру у клубі «Ліллестрем», за команду якого виступав протягом 2007–2011 років.
Виступи за збірну
У 2004 році дебютував в офіційних матчах у складі національної збірної Тунісу. Протягом кар'єри у національній команді провів у формі головної команди країни 8 матчів.