Ha ottenuto il primo podio in Coppa del Mondo il 12 febbraio 2012 a Nové Město na Moravě (2°) e ha preso parte per la prima volta a un'edizione dei Giochi olimpici invernali a (19° nella 15 km); l'anno dopo ai Mondiali di Falun 2015 si è classificato 13º nell'inseguimento e non ha completato la 50 km, mentre nella rassegna iridata di Lahti 2017 è stato 22º nella 15 km.