Licencié au Vantaan Hiihtoseura, il fait ses débuts internationaux en 1998 puis dans la Coupe du monde l'hiver suivant. Il marque ses premiers points lors de la saison 2000-2001 et y signe un top dix au sprint d'Oslo (neuvième). Il obtient deux podiums en Coupe du monde lors de l'hiver 2002-2003 aux sprints classiques de Cogne et d'Oslo. Cet hiver, il obtient son meilleur résultat dans des Championnats du monde en terminant douzième du sprint. Il est treizième du sprint aux Championnats du monde 2001, 2005 et 2007.