Am 9. Januar 1982 gab er sein Debüt im Skilanglauf-Weltcup und gewann in Reit im Winkl über 15 km als Zehnter seine ersten Weltcup-Punkte. Eine Woche später stand er in Le Brassus als Dritter zum ersten und einzigen Mal in seiner Karriere auf dem Podium in einem Weltcup-Rennen. Zum Saisonende wurde er noch einmal Sechster in Štrbské Pleso und beendete seine erste und auch erfolgreichste Weltcup-Saison auf Rang 16 der Gesamtwertung. Kurz zuvor hatte er über 30 km seinen ersten und einzigen Schwedischen Meistertitel gewonnen. Zudem startete er bei der Nordischen Skiweltmeisterschaft 1982 in Oslo. Dabei landete er im Staffelrennen mit der Mannschaft auf Rang fünf.