En ouverture de la saison 2018-2019 de Coupe du monde à Pokljuka, il fait partie du relais mixte qui monte sur le premier podium de la Suisse sur une épreuve collective. Il se classe ensuite quinzième de la poursuite de Hochfilzen, avant de disputer sa première mass-start aux Championnats du monde à Östersund (). Lors de la saison 2019-2020, il remporte sa première et seule victoire internationale en s'imposant sur le sprint de Martell en IBU Cup, la deuxième division mondiale.