Im Seniorenbereich stand er im Aufgebot seines Landes bei den Weltmeisterschaften 1986, 1989, 1990, 1992 und 1993 sowie den Olympischen Winterspielen 1988 in Calgary. Bei Weltmeisterschaften gewann er mit Schweden eine Gold- und drei Silbermedaillen, bei den Olympischen Winterspielen 1988 die Bronzemedaille.