In carriera prese parte a tre edizioni dei Giochi olimpici invernali, (20º nella sprint, 23º nell'inseguimento, 14º nell'individuale, 15º nella staffetta), (60º nella sprint, 51º nell'individuale, 9º nella staffetta) e (9º nella sprint, 24º nell'inseguimento, 29º nella partenza in linea, 13º nella staffetta), e a dieci dei Campionati mondiali (9º nella sprint a Pokljuka 2001 il miglior piazzamento). Si ritirò nel 2014.