У дорослому футболі дебютував 2000 року виступами за команду клубу «Сфаксьєн», в якій провів п'ять сезонів, взявши участь у 56 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Страсбур», до складу якого приєднався 2005 року. Відіграв за команду зі Страсбурга наступні три сезони своєї ігрової кар'єри.
Завершив професійну ігрову кар'єру у клубі «Сфаксьєн», у складі якого вже виступав раніше. Повернувся до команди у 2011 році, захищав її кольори до припинення виступів на професійному рівні у 2012 році.
У 2005 році дебютував в офіційних матчах у складі національної збірної Тунісу. Протягом кар'єри у національній команді, яка тривала усього 3 роки, провів у формі головної команди країни 14 матчів, забивши 6 голів.