Teams managed

08/2022 - 06/2023 Étoile du Sahel Manager
03/2021 - 06/2021 Olympique Béja Manager
09/2020 - 01/2021 Al Adalah Manager
07/2018 - 02/2019 Stade Tunisien Manager

Club career

07/2006 - 06/2007 JS Kairouan Defender
07/2002 - 06/2006 Club Africain Defender
07/1995 - 06/2002 Étoile du Sahel Defender

Internationals