Larsson vant en olympisk sølvmedalje i svømming under OL 1952 i Helsingfors. Han kom på tredjeplass på 100 meter fri for menn bak Ford Konno fra USA og Hiroshi Suzuki fra Japan.