Han er utdannet siviløkonom fra Norges Handelshøyskole og cand.polit. med sosiologi som hovedfag fra Universitetet i Bergen. Han har sin doktorgrad (dr.philos.) fra 1984 på et arbeid om ulikhet i arbeidsmarkedet.