Né à Aigle, il a quitté le canton de Vaud alors qu'il n'avait que deux semaines et a grandi ensuite dans le canton de Nidwald, d'abord à Kehrsiten près de Stansstad, puis à Beckenried depuis l'âge de dix ans[2]. Ses parents expliquent qu'ils ont osé prendre un "nouveau départ" dans leur vie pour que leurs enfants grandissent en parlant le suisse-allemand[3]. Il a suivi la traditionnelle filière sport-études des jeunes skieurs suisses à Engelberg.
En 2019 il remporte le combiné de l'Universiade à Krasnoïarsk, et il prend la 3e place du super G.
En 2020 à Narvik il est 3e des championnats du monde juniors de super G.
Le , dès sa seconde course en Coupe du monde[7], il réalise son premier top-15 en prenant la 13e place de la descente de Val Gardena. Il prend dans les semaines qui suivent le départ des descentes de Bormio et Kitzbühel[8].
Il fait partie de l'équipe de Suisse qui se rend aux Jeux olympiques 2022 à Pékin mais n'est finalement retenu que pour prendre part au combiné. Il fait une lourde chute lors de la descente[9] et subi de multiples fractures dans tout le bras gauche[10]. Il est opéré de la main une première fois sur place[11] puis une seconde fois à Zurich[12]. Il exprime son soulagement de n'avoir pas été victime de blessures plus graves[13] et se montre satisfait d'avoir pu démontrer au plus haut niveau qu'il était capable d'aller très vite[14].
Dix mois plus tard en décembre 2022, il se blesse à nouveau (vertèbres fracturées) lors d'un entrainement de la descente de Bormio. Il met fin à sa saison et ne peut participer non plus à la saison 2023-2024.