Ab 1982 war er für Djurgårdens IF Stockholm in der Elitserien aktiv und wurde in seinem ersten Jahr dort auch schwedischer Meister. Beim NHL Entry Draft 1983 wählten die Québec Nordiques ihn in der achten Runde als 152. aus. Er verblieb jedoch in Schweden und spielte für die Schwedische Eishockeynationalmannschaft bei den Eishockey-Weltmeisterschaften 1985, 1986 und 1987. Bei der letzten davon wurde er mit seinem Land Weltmeister.