Nilsson vant en olympisk sølvmedalje i boksing under OL 1948 i London. Han kom på andreplass i den tyngste vektklassen, tungvekt over 80,0 kg. I finalen tapte han til argentinske Rafael Iglesias.