За сениорску репрезентацију Шведске одиграо је преко 200 утакмица на међународној сцени, укључујући и два наступа на Зимским олимпијским играма, у Греноблу 1968. и Сапороу 1972. године. Играо је и на укупно 7 светских првенстава на којима је освојио укупно 6 медаља, по три сребра и бронзе.