Olson veroverde tijdens de Olympische Winterspelen 1956 in het Italiaanse Cortina d'Ampezzo de zilveren medaille achter de Sovjet-Unie. In zeven wedstrijden maakte Olson vijf doelpunten.