Han er utdannet jurist. Han var statsadvokat og byrettsdommer i Bergen før han ble stortingsrepresentant.