Il grandit dans le canton de Fribourg et débute sur les skis à l'âge de 2 ans dans la station proche de chez lui, Les Paccots, où son père est entraîneur au ski-club. Il pratique différents sports avant de se décider pour le ski à 12 ans. Il passe d'abord dans les cadres de ski-romand pour intégrer ensuite pendant 4 ans le centre NLZ à Brigue (un des centres régionaux de formation pour le ski alpin suisse[1]) et être admis dans les cadres de Swiss-Ski à partir de la saison 2020-2021[2].
En 2020 à Narvik, il est champion du monde juniors de la descente[3],[4],[5].
Il confirme dès le début de saison suivante en Coupe d'Europe, avec notamment 3 top10 en décembre[6]. Il ne peut pas défendre son titre mondial junior en 2021 à cause de fractures au visage[7],[8].
Il dispute sa première course en Coupe du monde à Val Gardena le [9],[10], terminant à la 35e place[11]. Pour la seconde, début janvier 2022, il se frotte à la Streif[12]. Il entre pour la première fois dans les points le à Kvitfjell, lors de sa troisième course à ce niveau, en obtenant la 26e place[13].
En mars 2022, aux championnats de Suisse, il prend la 4e place de la descente à seulement 35 centièmes de seconde du vainqueur Niels Hintermann[14], ainsi que la 5e place du super G juste derrière Marco Odermatt et à seulement 36 centièmes de seconde du vainqueur Justin Murisier, alors qu'il était en tête à tous les pointages intermédiaires[15].
En janvier 2023, il obtient son premier podium en coupe d'Europe en se classant 2d du super G de Wengen. La semaine suivante il décroche son premier top-10 en coupe du monde en prenant le 10e place de la descente de Wengen. En février, il participe à ses premiers championnats du monde seniors où il se classe 18e de la descente de Courchevel.
Le 20 janvier 2024, il décroche un nouveau top-10 en coupe du monde en prenant la 8e place de la descente de Kitzbühel. Il termine la saison à la 20e du classement général de la coupe du monde de descente.
Le , il s'impose lors de la descente de Bormio en devançant son compatriote Franjo von Allmen. C'est son premier podium et sa première victoire en coupe du monde[16]. Le lendemain, pour le Super G, il termine sur la 3e place du podium et est le meilleur suisse d'un tir groupé composé de Rogentin (4e), Odermatt (5e) et Von Allmen (6e), malgré son dossard 27[17]. Le 25 janvier 2025, il est 2e de la descente de la Streif, à 8 centièmes du vainqueur James Crawford.