Il fait ses débuts internationaux en 2016, aux Championnats du monde jeunesse à Cheile Gradistei, où son meilleur résultat est septième sur le sprint. Lors de la saison suivante, il monte sur un podium en relais dans la Coupe IBU junior. En 2018, il est notamment sixième sur l'individuel des Championnats du monde junior à Otepää, puis, quelques mois plus tard aux Championnats du monde de biathlon d'été chez les juniors, il remporte les titres sur le sprint et le relais mixte.
Lors de l'épreuve d'ouverture de Coupe du monde 2019-2020, il parvient à marquer des points avec sa 39e place sur le sprint d'Östersund. Il ensuite passe la barre du top trente à Hochfilzen (29e), puis pénètre le top vingt au Grand-Bornand, où il termine seizième du sprint. Son autre temps fort de l'hiver est sa médaille d'argent aux Championnats du monde junior à Lenzerheide en sprint.