13 marca 2017 został ogłoszony przez Bułgarską Telewizję Narodową reprezentantem Bułgarii z utworem „Beautiful Mess” w 62. Konkursie Piosenki Eurowizji w Kijowie. Przed konkursem wystąpił na koncertach promocyjnych w Londynie, Tel Awiwie, Amsterdamie i Madrycie. 11 maja wystąpił w drugim półfinale konkursu jako 15. w kolejności i z pierwszego miejsca (403 punkty) awansował do finału. Zaprezentował się w nim jako przedostatni, 25. w kolejności i zajął drugie miejsce z 615 punktami w tym 337 punktów od telewidzów (2. miejsce) i 278 pkt od jurorów (2. miejsce). Zajął tym samym najwyższą pozycję w historii startów Bułgarii w konkursie. 27 października wydał rosyjskojęzyczny singiel „Głubina”. W listopadzie został jednym ze zwycięzców European Border Breakers Award, a 17 stycznia 2018 został ogłoszony zdobywcą nagrody publiczności.