Hijo de Måns Petterson, su nombre verdadero era Olof Månsson ("hijo de Måns"), pero utilizaba el epíteto latino Magnus ("grande") como apellido familiar.