Trzykrotnie reprezentował Szwecję na olimpiadach szachowych (trzecia nieoficjalna olimpiada w Monachium w 1936 r., ósma olimpiada w Buenos Aires w 1939 r. i dziewiąta olimpiada w
w Dubrowniku 1950 r.). Grając na czwartej desce, zdobył indywidualny brązowy medal w 1950 roku.