En 2018, il remporte la médaille d'argent en poursuite par équipes lors des championnats d'Europe élites aux côtés de Cyrille Thièry, Frank Pasche, Théry Schir et Claudio Imhof. Il obtient également l'argent dans la même discipline lors des championnats d'Europe espoirs avec Valère Thiébaud, Lukas Rüegg et Robin Froidevaux, tandis qu'il décroche le bronze en poursuite individuelle. Bon rouleur, il est double champion de Suisse du contre-la-montre espoirs en 2018 et 2019.