Třikrát reprezentoval Švédsko na šachových olympiádách (třetí neoficiální šachová olympiáda v Mnichově v roce 1936, 8. šachová olympiáda v Buenos Aires v roce 1939 a 9. šachová olympiáda
v Dubrovníku 1950). V roce 1950 vyhrál individuální bronzovou medaili.