Im Seniorenbereich nahm er für Schweden an den Weltmeisterschaften 1985, 1986, 1990, Eishockey-Weltmeisterschaft 1991, 1995 und 1996 teil. Dabei gewann er mit der schwedischen Nationalmannschaft drei Silbermedaillen und wurde mit seinem Land ein Mal Weltmeister. Zudem stand er 1984 im Aufgebot seines Landes bei den Olympischen Winterspielen in Sarajevo, bei denen er die Bronzemedaille gewann und beim Canada Cup, bei dem er mit seinem Team den zweiten Platz belegte.