Han var utdannet lærer og arbeidet etter hvert som generalsekretær i Norges Fiskarlag 1989-1992, direktør Fosen mek. verksted 1992-1995, leder av Børsrådet ved Oslo Børs 1994-1997, formann i styret for Norges Statsbaner 1996-2000 og seniorrådgiver/direktør i SIVA – Selskapet for industrivekst 1999-2007.