W dzieciństwie zaczął uczyć się gry na perkusji[1]. Mając 9 lat, samodzielnie nauczył się grać na gitarze i fortepianie. Przez dwa lata zajmował się murarstwem, które porzucił na rzecz kariery muzycznej.
Luca Hänni w trasie koncertowej Deutschland sucht den Superstar Live on Tour w Wiedniu, 2014
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[8], gdzie wykonał utwór „She Got Me”[8]. Przed konkursem był jednym z trzech głównych faworytów do wygranej[9]. 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)[10]. W sierpniu wystąpił w konkursie o Bursztynowego Słowika na festiwalu Top of the Top w Sopocie[11]. Na początku września 2019 wydał singel pt. „Bella Bella”[12], który znalazł się na 45. miejscu na szwajcarskiej liście notowań[13].
W 2012 nawiązał współpracę ze spółką Migros, biorąc udział jako model w kampanii reklamowej męskiej bielizny marki „Nick Tyler”. Reklamował męską kolekcję „Nick Tyler by Luca” i damską – „Luca’s Favorite Edition”[14].
Zwyciężył w parze z Prince’em Damienem w drugiej edycji programu Dance Dance Dance (2017)[15] i zajął trzecie miejsce z Christiną Luft w finale trzynastej edycji programu Let’s Dance (2020).