Ha rappresentato tre volte la Svezia alle Olimpiadi di scacchi (3a Olimpiade non ufficiale di scacchi a Monaco di Baviera 1936, 8a Olimpiade di scacchi a Buenos Aires 1939 e 9a Olimpiade di scacchi
Dubrovnik nel 1950). Giocando sul quarto tavolo, vinse la medaglia di bronzo individuale nel 1950.