Nilsson va representar Suècia a la 1a Olimpíada d'escacs
a Londres 1927, i empatat per 9-11 al Campionat del Món Amateur (Max Euwe va guanyar), que va tenir lloc durant la 2a Olimpíada d'escacs a L'Haia 1928.