Il représente l'équipe de Suède au niveau international. Il est membre des équipes médaillée d'argent au junior1990 et d'or en 1991. En 1986, il participe à son premier championnat du monde conclu par une médaille d'argent. Il ajoute à son palmarès l'argent en 1990 et 1993, ainsi que l'or en 1992. Il est sélectionné pour les Jeux olympiques de 1988 où la Suède empoche la médaille de bronze.