Hagberg studied at Uppsala University, and worked for some years within the Swedish National Heritage Board in Stockholm and on Öland, where he headed the excavation at Skedemosse that resulted in the find of several spectacular gold objects.
Hagberg a studiat la Universitatea din Uppsala și a lucrat câțiva ani la Consiliul de patrimoniu național suedez din Öland, unde a condus excavarea de la Skedemosse, care a avut ca rezultat descoperirea câtorva obiecte spectaculoase de aur.