У дорослому футболі дебютував 1968 року виступами за команду «Монастір» с рідного міста, кольори якої і захищав протягом усієї своєї кар'єри гравця, що тривала одинадцять років.
У подальшому крім роботи з туніськими клубними командами працював у Марокко зі столичними «Раджою» та «Відадом», двічі, у 2007–2009 і 2019–2020 роках, тренував футбольну збірну Лівії та декілька разів повертався на тренерський місток туніської збірної. Зокрема керував її діями на Кубку африканських націй 2010 року, де Туніс вибув після першого ж етапу, посівши останнє місце у своїй групі.