He was born in Serres and studied at the School of Physical Education and Sports Science of the Aristotle University of Thessaloniki, which is situated in Serres.

In 2003, he was hired at the Prefecture of Serres and worked as a secretary of the Prefectural Council for 7 years. Since 2011 he has been working as a secretary at the Office of the Vice-Regional Governor of Serres.