Ha rappresentato la Macedonia del Nord all'Eurovision Song Contest 2008 con il brano "Let Me Love You", in collaborazione con Tamara Todevska e Adrian Gaxha.