Actuellement chef de l'unité responsable de l'information des citoyens au sein de la direction générale de la communication, il a auparavant assumé les fonctions de chef adjoint de l'unité chargée des services audiovisuels, ainsi que de chef et chef faisant fonction de la représentation en Grèce entre 2006 et 2010.
Currently Head of the Citizens' Information Unit in the Directorate-General for Communication, he has been previously Deputy Head of Unit responsible for Audiovisual Services as well as Head and Acting Head of the Representation in Greece between 2006 and 2010.