Graduado em Ciências Econômicas pela Universidade de São Paulo (1989), mestre em Ciência Econômica pela Universidade Estadual de Campinas (1995) e doutor em Ciência Econômica pela Universidade Estadual de Campinas (2002). De 2002 a 2007 integrou o corpo docente de graduação e pós-graduação do Departamento de Economia da FEA-UFF. De 2007 a 2010 esteve cedido ao Banco Interamericano de Desenvolvimento para trabalhar como Conselheiro-Senior da Diretoria do Brasil junto àquela instituição, em Washington.