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