Magnusson vant en olympisk sølvmedalje i fekting under Sommer-OL 1952 i Helsingfors. Han var med på det svenske laget som kom på andreplass i lagkonkurransen i kårde bak Italia. De andre på laget var Carl Forssell, Berndt-Otto Rehbinder, Per Hjalmar Carleson, Sven Fahlman og Bengt Ljungquist.