In carriera ha preso parte a quattro edizioni dei Giochi olimpici invernali, (46º nella sprint, 27º nell'individuale, 48º nell'inseguimento, 9º nella staffetta), (36º nella sprint, 57º nell'individuale, 36º nell'inseguimento, 13º nella staffetta), (35º nella sprint, 8º nell'individuale, 38º nell'inseguimento, 23º nella partenza in linea, 16º nella staffetta, 8º nella staffetta mista) e (33º nella sprint, 32º nell'inseguimento, 51º nell'individuale, 6º nella staffetta, 15º nella staffetta mista). Ai Campionati mondiali di biathlon 2017 ha vinto la medaglia d'oro nell'individuale.