Han var gymnasiast på Hamar 1969–1972 og deretter elev ved Jønsberg landbruksskole 1972–1973. Han studerte naturforvaltning og arealplanlegging ved Norges landbrukshøyskole 1974–1979 og har doktorgrad i samfunnsplanlegging fra Universitetet for miljø- og biovitenskap fra 2006. Hagen var generalplanlegger i Øystre Slidre 1980–1985, førsteamanuensis ved Høgskolen i Oppland 1985–2003 samt naturvern- og friluftskonsulent for fylkesmannen i Oppland 1985–1986.