In Coppa del Mondo ha esordito il 7 dicembre 2013 a Lillehammer (37°), ha ottenuto il primo podio il 6 dicembre 2015 nella medesima località, classificandosi 3º nella staffetta 4x7,5 km, e la prima vittoria il 20 febbraio 2016 nella sprint di Lahti. Ai Mondiali di Lahti 2017, suo esordio iridato, si è classificato 10° nella sprint e 4° nella sprint a squadre. Ai XXIII Giochi olimpici invernali di , sua prima presenza olimpica, si è classificato 10º nella 50 km e 8º nella sprint; nella stagione successiva ai Mondiali di Seefeld in Tirol ha vinto la medaglia d'oro nella sprint a squadre e nella staffetta ed è stato 10º nella 15 km, 5º nella sprint e 31º nell'inseguimento, mentre a quelli di Oberstdorf 2021 ha vinto la medaglia d'oro nella 50 km e nella staffetta e si è classificato 10º nella sprint e 5º nell'inseguimento.