In carriera ha preso parte a due edizioni dei Giochi olimpici invernali, (9° nella sprint) e (22º nella sprint), e tre dei Campionati mondiali (6° nella sprint a Val di Fiemme 2013 il miglior risultato).