W 2015 wystartował w pływackich mistrzostwach świata, których gospodarzem było rosyjskie miasto Kazań. Wziął on udział w pięciu różnych konkurencjach – w konkurencji 50 m st. dowolnym awansował do finału i zajął 7. pozycję, w konkurencji 100 m tym samym stylem zajął 20. pozycję, w konkurencji 50 m st. motylkowym zajął 24. pozycję, w konkurencji 4 × 100 m st. dowolnym grecki zespół z jego udziałem zajął 14. pozycję, w konkurencji 4 × 100 m st. zmiennym zaś grecki zespół z jego udziałem uplasował się również na 14. pozycji. W 2016 brał udział w mistrzostwach Europy, na których kilkakrotnie ocierał się o medal czempionatu – zajął on 4. pozycję w konkurencjach: 50 m st. dowolnym, 4 × 100 m st. dowolnym oraz 4 × 100 m st. zmiennym.

Na igrzyskach olimpijskich w Rio de Janeiro wystartował w czterech konkurencjach. W konkurencji 50 m st. dowolnym odpadł w półfinale, zajmując w tejże fazie 13. pozycję z czasem 21,98; w konkurencji 100 m st. dowolnym zajął 20. pozycję (w eliminacjach) z czasem 48,68; w sztafecie 4 × 100 m st. dowolnym grecka drużyna z jego udziałem zajęła 10. pozycję z czasem 3:14,62 (i odpadła w eliminacjach);