Han var født på Langfjell på Nesodden, som sønn av gårdbruker Martin Halvorsen og kona Elida. Han dro tidlig ut i arbeid, og jobbet blant annet ved Nesoddens kommunes arbeider ved Nordstrand. Fra 1926 var han ansatt ved Norsk Brendselsoljes anlegg på Fagerstrand.