Nilsson var förvaltningschef för fritidsförvaltningen i Nybro kommun 1966-1991. I ungdomsåren var han en framgångsrik elitidrottare, bl a seger och nytt rekord vid Europas äldsta maratonlopp i Košice i Slovakien 1956 med tiden 2.22.03.6, 9:a samma år i maratonloppet vid OS i Melbourne, 12:a i maraton vid EM i Stockholm 1956. Vid EM på 10 000 m i Bern 1954 blev han 9:a. Antalet SM segrar blev 4 individuella och 4 i lag under åren 1953-56. 1954 och 1955 erövrade han tillsammans med sina klubbkamrater Svenska Friidrottsförbundets Mästerskapsstandar, som Svergies främsta friidrottsklubb.
MJ