Han er utdannet cand. oecon. fra Universitetet i Oslo (1969). Han arbeidet som økonom i EFTA-sekretariatet i Genève 1975-1977 og har vært eksekutivdirektør ved Det internasjonale pengefondet (IMF) i Washington D.C. i to perioder. Han har også vært forretningsfører i Statens Banksikringsfond, nestleder i Petroleumsprisrådet og styremedlem ved Oslo Børs. Han var visesentralbanksjef fra 1996 til 2008. I perioden 2011-2017 var han styremedlem i DNB ASA og DNB Bank ASA.