Han tok eksamen ved Krigsskolen i 1928 og ble sekondløytnant i 1929. Han studerte deretter sosialøkonomi og språkfag i Belgia, Frankrike, Tyskland og England, før han ble ansatt i rederiet Wilh. Wilhelmsen. Han arbeidet senere i Fellesbanken, Christiania Spigerverk, Hamar Jernstøperi og som soussjef for Askim Gummivarefabrik. Under andre verdenskrig var han løytnant i hæren og tjenestegjorde som adjutant i betaljon I/I R.6 under krigen i 1940. Han ble senere leder for Milorg i Askim og ble arrestert 16. september 1942 for å utgi illegale aviser og satt i tysk krigsfangenskap på Grini og i Schildberg-leiren til 1945. I 1946 ble han administrerende direktør for Nora Fabrikker, en stilling han hadde til sin død.