Doutor em Direito de Empresas pela Universidade de Montpellier, França. Mestre em Direito das Relações Econômicas. Graduado pela Universidade Federal Fluminense.
Advogado pleno no Banco do Brasil, com passagem pelo Núcleo Jurídico de Niterói, Assessoria Jurídica Regional do Rio de Janeiro e Consultoria Jurídica do Banco do Brasil em Brasília, DF. Para defender os interesses do banco, atuou em Tribunais Superiores, notadamente o Superior Tribunal de Justiça e o Supremo Tribunal Federal, ao lado de autoridades governamentais e grandes empresas brasileiras. Atuou também como Advogado da Caixa de Previdência dos Funcionários do Banco do Brasil.
No campo acadêmico, tem experiência como Professor nos cursos da área empresarial. Atuou na Fundação Getúlio Vargas (FVG), Pontifícia Universidade Católica do Rio de Janeiro (PUC RJ), Escola de Magistratura do Rio de Janeiro e Escola Superior da Polícia Militar. Foi Professor Palestrante na Universidade de Valladolid na Espanha, Universidade Castilla-La Mancha em Toledo (Espanha) e Universidade de Roma. Junto ao Ministério da Educação (MEC), participou da elaboração de projetos pedagógicos e do reconhecimento de cursos universitários, como Direito e Administração de Empresas.