É bacharel em Administração e em Ciências Contábeis (PUC/MG) e Pós-Graduado em Finanças (IBMEC) e Negócios Internacionais (USP/FIPECAFI). Iniciou sua carreira no Banco do Brasil em 1981, passando por diversas áreas e funções, chegando a exercer o cargo de Diretor de Crédito (2004/2009). Posteriormente, foi Diretor de empresas do setor de Seguros do Banco do Brasil, incluindo Diretor Geral de Riscos, Controles Internos e Legal do Grupo Segurador Banco do Brasil e Mapfre. Sua carreira envolve também a participação como membro de Conselhos e Comitês em entidades como o IRB – Brasil Resseguros, o SINDSEG SP – Sindicato das Empresas de Seguros, Resseguros e Capitalização, o Grupo Neoenergia e a AMCHAM – Câmara Americana de Comércio (SP).