Han har studiekompetanse fra Adolf Øiens skole, bachelorgrad i filosofi og samfunnsøkonomi fra London School of Economics and Political Science (LSE) fra 1994 og doktorgrad i samfunnsøkonomi fra Universitetet i Oslo fra 2003. Han har også studert ved Handelshøyskolen i Stockholm. Han er gift, har barn og bor i Oslo.