Han var fagforeningsleder ved Borregaard 1958–1960, fylkessekretær i Østfold Ap 1962–1966, landsstyremedlem i Norsk Tekstilarbeiderforbund 1961–1965 og varaordfører i Skjeberg 1967–1971.