Il alterne ensuite les postes en Tunisie et à l'étranger. Membre du cabinet du ministre des Affaires étrangères à partir de mars 1994, il rejoint la direction générale des organisations et des conférences internationales en octobre de la même année puis travaille à l'ambassade auprès de l'Union européenne de 1996 à 2002[1]. Directeur adjoint des droits de l'homme au ministère des Affaires étrangères, il revient à la mission permanente auprès des Nations unies à Genève en 2003[1]. Directeur adjoint d'Euromed au département Europe du ministère des Affaires étrangères de 2006 à 2009, il devient ensuite chargé de mission au ministère de la Jeunesse et des Sports puis directeur des droits de l'homme auprès de la direction générale des organisations et des conférences internationales à partir de septembre 2011[1].