Born in Athens. Graduated in Law from Athens University Law School with a Law Degree. Became judge in the Council of State (Greek Supreme Administrative Court) in 1980 as Junior Officer. Junior Member of the same Judicature in 1985. Followed postgraduate courses in Paris University (Paris II) and at the French Council of State (Conseil d’État) in 1985-1986. Councilor of State in 1997 and Council of State Vice president in 2015. Served repeatedly as Member of the Superior Special Court of Greece, Member of the Supreme Council for Administrative Justice, Inspector of Administrative Courts. Professor at the National School of Judges in Thessaloniki (2015-2018). Participated in numerous law conferences, seminaries. Author of juridical essays, articles and book presentations. Fluent speaker in French, English, German and Italian.