-Ministre du Plan (1969-1970, 1974-1975);
-Ministre de la Jeunesse et des sports (1970);
-Ministre de l'Education Nationale (1970-1971);
Il a également occupé des responsabilités diplomatiques, telles que conseiller économique de la délégation tunisienne auprès des Nations Unies (ONU) à New York et ambassadeur auprès de la Commission Européenne et des Royaume de Belgique et du Luxembourg.
Le 22 Janvier 2010, il a été désigné par décret comme membre de la Chambre des Conseillers, et depuis le 24 juillet 2012 il occupe le poste de gouverneur de la Banque Centrale de Tunisie.