In carriera prese parte a quattro edizioni dei Giochi olimpici invernali, (22º nella 30 km, 33º nella sprint, 39º nell'inseguimento, 14º nella staffetta), (35º nella sprint, 6º nella sprint a squadre), (38º nella 15 km, 13º nella sprint, 5º nella sprint a squadre, 11º nella staffetta) e (33º nella 15 km, 25º nella sprint, 8º nella sprint a squadre), e a sette dei Campionati mondiali, vincendo una medaglia.