Han ble født i Sarpsborg. Etter å ha fullført sin videregående utdanning i 1943, arbeidet han som bonde i Skjeberg samtidig som han tjenestegjorde i den norske motstandsbevegelsen. Han studerte ved Norges Handelshøyskole fra 1945 til 1947, og ble deretter ansatt i det norske Prisdirektoratet hvor han arbeidet i ett år. Deretter jobbet han i forskjellige konsulentfirmaer, blant annet i sitt eget firma Økonomikonsulent. I 1961 ble han ansatt som leder i Samtrygd, som i 1978 endret navn til Gjensidige Norsk Skadeforsikring (kort: Gjensidige Skade). Han var administrerende direktør i selskapet fra 1984 til han gikk av med pensjon i 1985. I 1985 fikk Gjensidige Skade en felles administrerende direktør med Gjensidige Liv, ettersom de ble omorganisert i Gjensidige Forsikring. Etter pensjoneringen jobbet han med konsulentoppdrag.