In carriera ha preso parte a tre edizioni dei Giochi olimpici invernali, (22º nella sprint, 10º nella sprint a squadre, 9º nella staffetta), (35º nella sprint, 6º nella sprint a squadre) e (41º nella sprint, 8º nella staffetta), e a sei dei Campionati mondiali, vincendo due medaglie.