Il a été le doyen de la Faculté des sciences juridiques, politiques et sociales de Tunis de 2002 à 2008. Il occupa le poste de secrétaire général du gouvernement de juillet jusqu’au mois d’octobre 2011.
En 2013, il est président de l’Association tunisienne des sciences administratives. Il est également ancien membre du conseil scientifique de l’Académie internationale de droit constitutionnel.