In carriera ha preso parte a due edizioni dei Giochi olimpici invernali, (18º nella 15 km) e (4º nella sprint), e a due dei Campionati mondiali, Val di Fiemme 2013 (5º nella sprint il miglior risultato) e Oberstdorf 2021 (oro nella staffetta e 8º nella sprint e nella 50 km).