Mit der schwedischen Nationalmannschaft spielte er bei den Olympischen Spielen 1992, fünf Weltmeisterschaften sowie zwei Austragungen des Canada Cups. Er absolvierte insgesamt 117 Länderspiele, seine größten Erfolge als Nationalspieler waren die Weltmeistertitel 1987 und 1991, die WM-Silbermedaille 1981 sowie die Bronzemedaille 1979.