Han vokste opp på gården Brekke i Beitstad i Nord-Trøndelag. Han er utdannet adjunkt med fagene engelsk og historie fra Bodø lærerskole. Han var lærer og undervisningsinspektør før han ble skolesjef i Verran kommune i 1989 og assisterende rådmann i 1995. I 1996 ble han ansatt som direktør i Statens nærings- og distriktsutviklingsfonds avdeling i Nord-Trøndelag, deretter som direktør for distriktskontorene, og endelig som direktør for innenlandsdivisjonen i Innovasjon Norge 2004–2005.