Han vokste opp på Grande på Ørland, i en familie knyttet til misjonen. Han gikk Orkdal landsgymnas og deretter Levanger lærerskole. Han tok også mellomfag i engelsk ved Norges lærerhøgskole i Trondheim. Han arbeidet først i skolen, så fra 1971 som opplæringsleder for Trøndelag i Trygdeetaten.