Andersen var skipsmekaniker ved A/S Mjølner fra 1920-1969, og var aktiv i LO som klubbformann og avdelingsleder i Norsk Jern- og Metallarbeiderforbund.