Ai XXII Giochi olimpici invernali di si è piazzato 34º nella 15 km, 55º nella 50 km, 31º nell'inseguimento e 13º nella staffetta; ai successivi Mondiali di Falun 2015 e Lahti 2017 è stato rispettivamente 51º nell'inseguimento e 13º nella staffetta e 42º nell'inseguimento, 9º nella staffetta e non ha completato la 50 km. Ai XXIII Giochi olimpici invernali di si è piazzato 61º nella 15 km, 39º nella 50 km, 43º nell'inseguimento e 8º nella staffetta; l'anno dopo ai Mondiali di Seefeld in Tirol 2019 è stato 37º nella 50 km, 42º nell'inseguimento e 7º nella staffetta, mentre a quelli di Oberstdorf 2021 si è classificato 49º nella 15 km, 46º nell'inseguimento e 12º nella staffetta.