I februar 2019 deltok han i den tv-sendte sangkonkurransen 2019 med sangen «The Dream». Han vant konkurransen etter å ha fått toppoeng fra både juryene og tv-seerne, og han fikk dermed representere Kroatia i Eurovision Song Contest 2019 i Tel Aviv i Israel. Han ble imidlertid ikke blant de ti beste i sin semifinale og kvalifiserte seg dermed ikke til finalen lørdag 18. mai.