Han er utdannet med samfunnsøkonomi og offentlig rett (1968–74) og har arbeidet som lærer ved Jessheim videregående skole 1974–1977; senere som lønnssekretær i Norsk Lektorlag 1977–1986 og spesialrådgiver i Finansforbundet 1986–1997.