Ai XXII Giochi olimpici invernali di si è classificato 35° nella 15 km, 56° nella sprint e 12° nella sprint a squadre; tre anni dopo, ai Mondiali di Lahti 2017, è stato 35º nella 15 km, 38º nella 50 km e 12º nella staffetta. Ai XXIII Giochi olimpici invernali di si è classificato 71º nella 15 km, 26º nella 50 km e 36º nell'inseguimento.