Han ble ansatt i Norsk Jern- og Metallarbeiderforbund i 1977 og ble valgt som førstesekretær og deretter som leder i Fellesforbundets seksjon Jern og Metall fra 1988. Han var leder av Fellesforbundet fra 1991 til 2007 da Arve Bakke tok over.