У складі національної збірної Швеції учасник зимових Олімпійських ігор 1998 (4 матчі, 0+0); учасник чемпіонатів світу 1985, 1986, 1987, 1989 і 1997 (48 матчів, 6+10); учасник Кубка Канади 1987 і 1991 (12 матчів, 2+1); учасник Кубка світу 1996 (4 матчі, 1+0). У складі молодіжної збірної Швеції учасник чемпіонатів світу 1983 і 1984.