Specjalista biegu na 1500 m i na 1 milę. Zdobył złoty medal na Mistrzostwach Europy w 1946 w Oslo. 15 lipca 1947 w Malmö wyrównał rekord świata na 1500 m, ustanowiony w 1944 przez jego rodaka Gundera Hägga (3:43.0). Był faworytem na tym dystansie na Igrzyskach Olimpijskich w 1948 w Londynie, zdobył srebrny medal (wygrał inny Szwed, Henry Eriksson). Na Mistrzostwach Europy w 1950 w Brukseli nie ukończył biegu finałowego.