W 2017 był sekretarzem podającym punkty szwajcarskiej komisji jurorskiej w finale 62. Konkursie Piosenki Eurowizji. W 2019 był reprezentantem Szwajcarii w 64. Konkursie Piosenki Eurowizji w Tel Awiwie, gdzie wykonał utwór „She Got Me”. Przed konkursem był jednym z trzech głównych faworytów do wygranej. 16 maja wystąpił jako czwarty w kolejności w drugim półfinale konkursu i z czwartego miejsca zakwalifikował się do finału, który został rozegrany 18 maja. Wystąpił w nim z 24. numerem startowym i zajął czwarte miejsce po zdobyciu 364 punktów, w tym 212 pkt od telewidzów (5. miejsce) i 152 pkt od jurorów (7. miejsce). W sierpniu wystąpił w konkursie o Bursztynowego Słowika na festiwalu Top of the Top w Sopocie. Na początku września 2019 wydał singel pt. „Bella Bella”, który znalazł się na 45. miejscu na szwajcarskiej liście notowań.