Représentant le Puijon Hiihtoseura, il fait ses débuts internationaux en 1997, année où il obtient une médaille d'argent par équipes aux Championnats du monde junior à Canmore.
Il fait ses débuts dans la Coupe du monde en à Kuopio, se classant quinzième, soit son meilleur résultat dans la compétition. Il ne reste pas longtemps dans le groupe élite et concourt dans la Coupe continentale, dont il termine troisième du classement général.
Il marque quelques points dans la Coupe du monde en 2001-2002, ainsi qu'une médaille de bronze individuelle à l'Universiade de 2003.