Für Schweden nahm Larsson an den Olympischen Winterspielen 1956 in Cortina d’Ampezzo teil. Zudem stand er im Aufgebot seines Landes bei den Weltmeisterschaften 1957 und 1958. Bei der WM 1957 gewann er mit seiner Mannschaft die Goldmedaille. Als bestes europäisches Team wurde Schweden zudem Europameister. Bei der WM 1958 gewann er mit seiner Mannschaft die Bronzemedaille.