In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (21° nella 50 km, 36° nell'inseguimento, 7° nella staffetta), (15° nella 15 km, 44° nell'inseguimento, 10° nella staffetta) e (22° nella 50 km, 7° nella staffetta), e a cinque dei Campionati mondiali (6° nella staffetta a Val di Fiemme 2013 il miglior risultato).