Han var utdannet sosialøkonom (cand.oecon.) fra Universitetet i Oslo (1970). Han var formann i Arbeiderungdomslaget i Mandal i 1962, tok artium ved Mandal gymnas i 1964 og var formann i Oslo distriktslag av AUF fra 1965.