Narum er født i Søndre Land i Oppland (nå Innlandet). Han er utdannet historiker fra Universitetet i Oslo (1965–1972).