Sein letzter Erfolg war Platz 6 im Eurovision Song Contest 2006 zusammen mit der litauischen All-Star-Band LT United und dem Song We Are The Winners.