Ai Mondiali di Oslo 2011 è stato 61° nella sprint, 15° nella staffetta e non ha concluso la 15 km, mentre nella successiva rassegna iridata di Val di Fiemme 2013 si è classificato 45° nella sprint, 55° nell'inseguimento, 53° nella 15 km e 54° nella 50 km. Ai XXII Giochi olimpici invernali di si è piazzato 42º nella sprint e 37° nella 15 km, mentre l'anno dopo ai Mondiali di Falun è stato 40º nella sprint. Il 19 dicembre 2015 ha ottenuto il suo primo podio in Coppa del Mondo nella sprint di Dobbiaco, classificandosi al 3º posto; nella stagione successiva, ai Mondiali di Lahti 2017, si è classificato 46º nella 15 km, 22° nella sprint e non ha completato l'inseguimento. Ai XXIII Giochi olimpici invernali di si è classificato 57º nella 15 km, 45º nella sprint e 12º nella sprint a squadre; l'anno dopo ai Mondiali di Seefeld in Tirol 2019 è stato 36º nella 15 km, 38º nella 50 km e 22º nella sprint, mentre a quelli di Oberstdorf 2021 si è classificato 45º nella 15 km e 11º nella sprint a squadre.