1998 war er für Zypern beim Eurovision Song Contest, mit dem Lied "Γένεσις" (Yenesis – Genesis). Ein selbst komponiertes Stück, mit dem er den 11. Platz belegte.