In carriera ha partecipato a tre edizioni dei Giochi olimpici invernali, (9° nella 15 km, 61° nella sprint, 20° nell'inseguimento, 10° nella staffetta), (20° nella 50 km, 12° nella sprint, non conclude l'inseguimento, 5° nella staffetta e (17° nella 15 km, 33° nell'inseguimento, 1° nella sprint a squadre, 6° nella staffetta), e a otto dei Campionati mondiali, vincendo due bronzi a Liberec 2009 (nella staffetta 4x10 km, in squadra con Matti Heikkinen, Teemu Kattilakoski e Ville Nousiainen, e nella sprint a squadre, con Ville Nousiainen) e un bronzo a Lahti 2017 (nella sprint a squadre, con Iivo Niskanen).