Il fait ses débuts en compétition internationale en 2014 à l'occasion des Championnats du monde junior à Val di Fiemme. En décembre 2015, il démarre pour la première fois dans la Coupe continentale à Soldier Hollow ; il y est huitième. En février 2017, il est appelé à participer aux épreuves de Coupe du monde à Sapporo, au Japon. Il passe un cap lors de la saison 2018-2019, où il monte sur son premier podium en Coupe continentale à Park City et marque ses premiers points en Coupe du monde ( du classement général). À l'été 2019, sur le Grand Prix, il est troisième d'une mass-start disputée à Klingenthal. En décembre 2019, il atteint son premier classement dans le top dix en Coupe du monde sur le Gundersen à Ruka (). Il obtient une autre neuvième place à Oslo en fin de saison, ce qui l'aide à finir vingtième du classement général. Son autre temps fort de l'hiver est sa troisième place à la compétition par équipes à Oberstdorf au mois de janvier.