Ai XXII Giochi olimpici invernali di ha vinto l'oro nella staffetta e il bronzo nella 15 km e si è classificato 8° nella 50 km e 7° nell'inseguimento; l'anno dopo ai Mondiali di Falun ha vinto la medaglia d'argento nella staffetta, è stato 13º nella 15 km e 9º nella 50 km. Ai successivi Mondiali di Lahti 2017 ha vinto la medaglia di bronzo nella staffetta e si è classificato 13º nella 15 km e 23º nell'inseguimento. Ai XXIII Giochi olimpici invernali di si è classificato 11º nella 15 km, 7º nella 50 km, 14º nell'inseguimento e 5° nella staffetta; l'anno successivo ai Mondiali di Seefeld in Tirol è stato 21º nella 15 km, 15º nella 50 km e 15º nell'inseguimento.