In carriera ha preso parte a due edizioni dei Giochi olimpici invernali, (36° nella sprint, 12° nella staffetta) e (7º nella sprint, 8º nella sprint a squadre, 9° nella staffetta), e a cinque dei Campionati mondiali (6° nella sprint a squadre a Lahti 2017 il miglior risultato).