En 1993 representó a Grecia en el Festival de la Canción de Eurovisión con el tema "Ellada, Hora Tou Photos", donde quedó en novena posición de veinticinco países.