 He competed at the 1906 Intercalated Games and 1908 Summer Olympics in the javelin throw, pole vault and high jump and won three medals.He also served as the Swedish flag bearer at the 1906 Games.His elder brother Gustaf competed in athletics events at the 1900 Games.