Hafslund vokste opp i Drammen og ble cand.real. i entomologi (1947) på en avhandling om barkbiller hvorpå han spesialiserte seg på skogsinsekter på Norges landbrukshøgskole.