Ai Mondiali di Hochfilzen 2017 è stato 59º nella sprint, 44º nell'inseguimento, 54º nell'individuale, 11º nella staffetta e 6º nella staffetta mista. Ha ottenuto la prima vittoria, nonché primo podio, in Coppa del Mondo il 7 gennaio 2018 a Oberhof (in staffetta). Ai XXIII Giochi olimpici invernali di , sua prima presenza olimpica, ha vinto la medaglia d'oro nella staffetta e si è classificato 30º nella sprint, 18º nell'inseguimento, 24º nell'individuale, 9º nella partenza in linea e 11º nella staffetta mista.