Im Seniorenbereich stand er im Aufgebot seines Landes bei den Weltmeisterschaften 1985, 1986 und 1987. Zudem trat er für Schweden 1987 beim Canada Cup sowie bei den Olympischen Winterspielen 1988 in Calgary an. Bei der WM 1986 gewann er mit seiner Mannschaft die Silber-, bei der WM 1987 die Goldmedaille. Bei den Winterspielen 1988 erreichte er mit Schweden zudem die Bronzemedaille.