In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (11° nella sprint, 15° nella sprint a squadre), (2° nella sprint, 3° nella sprint a squadre) e (9º nella sprint), e a cinque dei Campionati mondiali (7° nella sprint a Falun 2015 il miglior risultato).