Education
He joined the Hellenic Air Force Academy in 1985 and graduated in 1989, as a 2nd Lieutenant.
He has graduated from:
- National Defence College
- Supreme Joint War College
- Air War College/Junior Officers
- Water Survival School
- Instructors School
- ATPL/IR (Theoretical Knowledge)
- IT School
He speaks English.
Assignments
- January 2024 : Chief of Staff of the HNDGS
- March 2023 – January 2024: Chief of Staff of the Hellenic Tactical Air Force
- March 2021 – March 2023: Director of the HNDGS Armed Forces Transformation Directorate (D1)
- July 2020 – March 2021: Section Head at the HAFGS Operations – Training Directorate (A3/2)
- July 2018: – July 2020: Commander of Air Tactics Center (ATC)
- March 2018 – July 2018: Deputy Commander of ATC
- September 2016 – March 2018: Section Head at the HAFGS Operations and Planning Directorate (A1/1)
- July 2014 – September 2016: Director of Operations – Training Directorate at 115 Combat Wing (CW)
- July 2010 – July 2014: Staff Officer at the HAFGS Operations and Planning Directorate (A1/1)
- August 2009 – July 2010: Supreme Joint War College
- August 2007 – August 2009: Commander of 111CW/347 Squadron
- July 2005 – August 2007: Operations Officer of 111CW/347 Squadron
- January 2005 – July 2005: Head of 111CW Standardization – Evaluation Office
- June 2003 – January 2005: Section Head at the Operations -Training Directorate at 111CW
- August 1997– June 2003: Pilot at 111CW/347 Squadron
- October 1992 – August 1997: Pilot at 111CW/346 Squadron
- January 1992 – October 1992: Trainee at 111CW/Operational Conversion
- July 1991 – January 1992: Pilot at 116CW/335 Squadron
- August 1990 – July 1991: Trainee at 116CW/Operational Conversion
- June 1989 – August 1990: Trainee at 120 Air Training Wing
Flight Experience
He has more than 4000 flight hours.
He has flown with T-41D, T-2E, T-37B/C, F/TF-104 and F-16 Block 30, 50, 52+, 52+Advanced aircraft.
Promotions
- 2nd Lieutenant: 05/06/1989
- 1st Lieutenant: 30/06/1992
- Captain: 30/06/1996
- Major: 08/06/2001
- Lieutenant Colonel: 04/06/2007
- Colonel: 04/04/2013
- Brigadier General: 03/03/2021
- Major General: 02/03/2023
- Lieutenant General: 01/03/2024
Medals – Decorations
- Commander of the Order of Honor
- Commander of the Order of the Phoenix
- Medal of Military Merit 1st Class
- Air Force Meritorious Command Medal 1st Class
- Staff Officer Service Commendation Medal 2nd Class
- Air Force Formation Command Medal 3rd Class