Er war der Gewinner der ersten Staffel der griechischen Version der Talentshow The X Factor (2008/2009). Er veröffentlichte danach eine EP namens Mazi, die Goldstatus erlangte.
Als Sieger des Nationalen Vorentscheids im März 2011 vertrat er Griechenland mit der Ballade Watch my Dance (deutsch: Sieh meinen Tanz) beim Eurovision Song Contest 2011. Der Titel hat einen – für Eurovisions-Verhältnisse – ungewöhnlich ungeraden Takt. Ihm zur Seite stand der RapperStereo Mike. Am 10. Mai 2011 präsentierten sie ihren Beitrag im ersten ESC-Halbfinale, wo beiden der Sprung ins vier Tage später stattfindende Finale gelang. Dort belegten sie hinter dem Sieg des aserbaidschanischen Duos Ell und Nikki den siebten Platz.