Career
Larsson started as a flat runner and changed to steeplechase in 1936. He went on winning the steeplechase title in 1937-1940, improving the national record three times, from 9:16.6 in 1936 to 9:09.0 in 1939. He retired in 1941 due to a leg injury and later worked as an office clerk.