Für Schweden nahm Andersson an der Weltmeisterschaft 1979 sowie den Olympischen Winterspielen 1980 in Lake Placid teil. Bei beiden Turnieren gewann er mit seiner Mannschaft die Bronzemedaille.