Il représente la Finlande au niveau international. Avec l'équipe finlandaise, il remporte la médaille d'or au championnat du monde junior en 1998. Au championnat du monde, il remporte la médaille de bronze en 2008. Lors des Jeux olympiques, il remporte la médaille d'argent en 2006 et le bronze en 2010.