Ha esordito ai Campionati mondiali a Val di Fiemme 2013 (23° nella 50 km) e ai Giochi olimpici invernali a (7° nella 15 km, 2° nella staffetta). L'anno dopo ai Mondiali di Falun è stato 4º nella staffetta e 10º nella 50 km, mentre nella rassegna iridata di Lahti 2017 ha vinto la medaglia d'argento nella staffetta e si è classificato 4º nella 15 km e 17º nell'inseguimento.