Olsson deltok under Vinter-OL 1960 i Squaw Valley med 4.-plass på 4 x 10 km stafett, og under Vinter-OL 1964 i Innsbruck med 16.-plass på 15 km.