Il intègre le ministère des Affaires étrangères en . Il y occupe plusieurs postes, dont celui de secrétaire à la direction de la formation et du perfectionnement (1995-1996) et celui de secrétaire à la direction générale pour l’Europe (1997-2000)[2].
Il est à la tête de la direction générale pour l’Europe entre 2006 et 2009 et il a été conseiller à l’ambassade de Tunisie à Bucarest en Roumanie. En 2014, il rejoint la direction générale des organisations et des conférences internationales[2].