Haldorson ble olympisk mester i ishockey under sommer-OL 1920 i Antwerpen. Han var med på det canadiske laget Winnipeg Falcons som vant ishockeyturneringen. Haldorson var høyreforward på laget. Canada vant alle sine tre kamper, de slo Tsjekkoslovakia med 15-0, USA med 2-0 og Sverige med 12-1.