El 1936 va prendre part als Jocs Olímpics de Berlín, on fou setè en la prova del decatló del programa d'atletisme. El 1938 guanyà la medalla d'or del decatló al Campionat d'Europa d'atletisme. El 1938 es proclamà campió suec de pentatló i de decatló entre 1935 i 1938. Va posseir el rècord nacional suec de decatló entre 1937 i 1966.