
Il est titulaire d’un diplôme en tourisme.
Hafsi a occupé plusieurs responsabilités dans le domaine sportif dont notamment le poste de président de la Fédération tunisienne de football (FTF) en 2010.
Sur le plan politique, Hafsi était secrétaire général de Nidaa Tounes avant d’annoncer le 5 août 2020 sa démission de son poste et de toutes les structures du mouvement.
Il a été élu député durant deux mandats parlementaires sous Ben Ali en 2004 et en 2009. En 2019, il été élu sur les listes de Nidaa Tounes.




