Ha esordito ai Campionati mondiali a Falun 2015, dove è stato 33º nella sprint, e ha ottenuto il primo podio in Coppa del Mondo il 7 marzo successivo a Lahti, classificandosi 3º sempre in una sprint. Ai Mondiali di Lahti 2017 è stato 16° nella sprint e 11° nella sprint a squadre. Ai XXIII Giochi olimpici invernali di , sua prima presenza olimpica, ha vinto la medaglia di bronzo nella sprint a squadre e si è classificato 16º nella sprint; nella stagione successiva ai Mondiali di Seefeld in Tirol ha vinto la medaglia di bronzo nella staffetta ed è stato 4º nella sprint e 5º nella sprint a squadre, mentre a quelli di Oberstdorf 2021 si è classificato 7º nella sprint e 4º nella sprint a squadre.