Education
He joined the Hellenic Air Force Academy in 1984 and graduated in 1988 as a 2nd Lieutenant.
He graduated from:
- Ground Instructors School
- Air War College/Junior Officers
- Water Survival School
- National Defence College
He holds:
- Msc in Data Communications Networks & Distributed Systems
- Msc in Computer Science
both from the University College London (UCL) of the University of London.
He speaks English and Spanish.
Assignments
- January 2024: Inspector General of the HAFGS
- March 2021 – January 2024: Chief of Staff of the Hellenic Air Force Support Command
- March 2020 – March 2021: Director of the Hellenic Air Force General Staff Support Branch (C)
- March 2019 – March 2020: Director of the HAFSC Support Branch (C)
- April 2018 – March 2019: Director of the Hellenic Air Force Training Command (HAFTC) Support Branch (C)
- June 2016 – April 2018: Director of the HAFSC Telecommunications, IT and Electronic systems Directorate (C4)
- May 2015 – June 2016: Section Head at HAFGS Telecommunications Directorate (C4/1)
- September 2012 –May 2015: Commander of the Hellenic Armed Forces Joint Calibration Agency
- May 2010 – September 2012: Support Director at the 120 Air Training Wing
- August 2007 – May 2010: Commander of the T-2 Maintenance Squadron at the 120 Air Training Wing
- August 2004 – August 2007: Plan & Evaluation Programme Officer of NATO AWACS Programme Management Agency (NAPMA), Netherlands
- October 2003 – August 2004: Aid – de – Camp of the First Deputy Minister of National Defence
- August 2003 – October 2003: Section Head at HAFGS Telecommunications Directorate and Crypto Officer (C4/1)
- April 1999 – July 2003: Staff Officer at the Communications Directorate of the Hellenic National Defense General Staff and Programme Officer of the National Messaging Handling System ( HNDGS/Comms)
- October 1994 – April 1999: Researcher at the Electronics Department of the Telecommunications and Electronics Depot
- September 1992 – October 1994: Student in University of London
- July 1991 – September 1992: Section Head at 114CW/Base Maintenance Squadron ATEC4000
- October 1989 – June 1991: Section Head at 114CW/332 Squadron/SNA Workshop and Avionics
- September 1988 – October 1989: Section Head at 114CW/331 Squadron/SNA Workshop and Avionics
Promotions
- 2nd Lieutenant: 03/06/1988
- 1st Lieutenant: 30/06/1991
- Captain: 05/07/1995
- Major : 16/06/2000
- Lieutenant Colonel: 23/05/2007
- Colonel: 31/05/2011
- Brigadier General: 07/03/2018
- Major General: 11/03/2020
- Lieutenant General: 13/01/2024
Medals-Decorations
- Grand Commander of the Order of Honor
- Grand Commander of the Order of Phoenix
- Medal of Military Merit 1st Class
- Commendation Medal Merit and Honor
- Air Force Formation Command Medal 3rd Class
- Air Force Meritorious Command 1st Class
- Staff Officer Commendation Medal 1st Class