Han vokste opp i Kristiania, nå Oslo. Han var utdannet cand.real. og begynte som realfaglærer. Han var overlærer og senere direktør ved Bergen tekniske skole. Han hadde en deltidsstilling som analytiker i Livsforsikringsselskapet Hygea, søsterselskapet til Vesta.