In carriera ha preso parte a un'edizione dei Giochi olimpici invernali, (25° nella 15 km, 19° nell'inseguimento), e a cinque dei Campionati mondiali, vincendo la medaglia di bronzo in staffetta a Val di Fiemme 2013.