2017 siegte er in 1:50,45 min über 800 m bei den GSSE in Serravalle und gewann mit der zyprischen 4-mal-400-Meter-Staffel in 3:15,15 min die Silbermedaille hinter dem Team aus Luxemburg. Anschließend nahm er an der Sommer-Universiade in Taipeh teil und schied dort über 800 und 1500 m mit 1:52,53 min bzw. 3:55,96 min jeweils in der Vorrunde aus. Im Jahr darauf gewann er bei den Balkan-Hallenmeisterschaften in Istanbul in 1:50,02 min die Bronzemedaille über 800 m und anschließend schied er bei den Commonwealth Games im australischen Gold Coast mit 1:47,82 min und 3:49,84 min jeweils im Vorlauf über 800 und 1500 m aus. Daraufhin scheiterte er auch bei den Mittelmeerspielen in Tarragona mit 1:50,79 min in der ersten Runde, genauso wie bei den Europameisterschaften in Berlin im August mit 1:50,62 min. 2021 wurde er bei den Balkan-Meisterschaften in Smederevo in 1:49,72 min Fünfter über 800 m.