I 2019 ble han valgt til å representere Sveits i Eurovision Song Contest 2019 i Tel Aviv med sangen «She Got Me». Han deltok i semifinale 2 torsdag 16. mai 2019 og kvalifiserte seg til finalen. Dette var første gang siden 2014 at Sveits kvalifiserte seg til en finale i Eurovision Song Contest. I finalen endte Hänni på fjerdeplass med 364 poeng, Sveits' beste plassering i konkurransen siden 1993.