Originario di Kiihtelysvaara, comune in seguito accorpato a Joensuu, in Coppa del Mondo ottenne il primo risultato di rilievo il 3 marzo 1991 a Lahti (10º) e il primo podio il 18 dicembre 1994 a Sappada (2º). In carriera prese parte a due edizioni dei Giochi olimpici invernali, (non concluse la 50 km) e (13º nella 30 km), e a tre dei Campionati mondiali (14º nella 50 km a Falun 1993 il miglior risultato). Ritiratosi dalle competizioni nel 1998, tornò a gareggiare nel 2005, partecipando ai Campionati finlandesi e ad altre prove minori (gare FIS, Scandinavian Cup) fino al definitivo ritiro nel 2016.