Mit der schwedischen Nationalmannschaft nahm er zwischen 1930 und 1960 an neun Schacholympiaden teil mit einem Gesamtergebnis von 88,5 Punkten aus 143 Partien (+63 =51 −29) sowie an der inoffiziellen Schacholympiade 1936 in München. Zu seinen größten Erfolgen bei Schacholympiaden gehört der dritte Platz mit der Mannschaft 1933 in Folkestone, wobei er selbst eine individuelle Goldmedaille für sein Ergebnis von 10 aus 14 am dritten Brett erhielt, sowie der zweite Platz mit der Mannschaft 1935 in Warschau und seine individuelle Bronzemedaille für sein Ergebnis von 10,5 aus 16 am zweiten Brett bei der Schacholympiade 1939 in Buenos Aires.