Il représente la Suède au niveau international. Il est champion du monde en 1987 et médaillé d'argent en 1986. Il est médaillé de bronze olympique en 1984 et 1988. Il prend part à la Coupe Canada 1987 ainsi qu'aux sélections jeunes.