Erik Baltzar Nilsson wurde in Ystad/Schweden geboren. Nach dem Studium von Mathematik, Chemie und Biochemie in Lund und Uppsala arbeitete er in Deutschland in den Forschungsabteilungen dreier großer Pharmaunternehmen. Er ist verheiratet und genießt nun den Ruhestand.