- Direito Público pela Associação Nacional dos Magistrados - ANAMAGES
- Pós-graduando em Direito Penal Econômico e Europeu pela Universidade de Coimbra (IDPEE) / IBCCRIM
- Faculdade de Direito Milton Campos: Nova Lima (MG) - Habilitação: Bacharelado em Direito
- Professor de Direito Penal e Processual Penal da Faculdade de Direito Arnaldo Janssen - 2008/2010.
- Professor de Direito Penal, Processual Penal e Criminologia da Faculdade de Direito de Sabará – 2007/2008.
- Professor de Direito Penal e Processual Penal no Curso Preparatório Orvile Carneiro/MG - 2009/2010.- Professor de Direito Penal na Rede de Cursos Preparatórios Interasat - 2010.
- Palestrante pela Escola Superior de Advocacia da Ordem dos Advogados do Brasil Seccional Minas Gerais.
- Especialista na área Criminal
- Delegado de Prerrogativas vinculado à Comissão de Defesa, Assistência e Prerrogativas da Ordem dos Advogados do Brasil - Seção Minas Gerais
- Vice Presidente da Comissão de Direito Militar da Ordem dos Advogados do Brasil - Seção Minas Gerais
- Membro do Instituto Brasileiro de Ciências Criminais.
- Palestra proferida sobre “Inovações no Direito Penal” realizada pela Escola Superior da OAB/MG, no dia 09 de maio de 2008, em Frutal/MG.
- Palestra proferida sobre “ A Prova no Processo Penal – Proposição, Produção e Valoração” realizada pela Escola Superior da OAB/MG, no dia 02 de agosto de 2008, em Raul Soares/MG.
- Palestra proferida sobre “A Lei Maria da Penha” realizada pela Escola Superior da OAB/MG, no dia 07 de novembro de 2008, em Abaeté/MG.
- Palestra proferida sobre “ A Prova no Processo Penal – Proposição, Produção e Valoração” realizada pela Escola Superior da OAB/MG, no dia 21 de novembro de 2008, em Santa Vitória/MG.
- Palestra proferida sobre “A Lei Maria da Penha” realizada pela Escola Superior da OAB/MG, em Divinópolis/MG
- Palestra proferida sobre “As Reformas do Código de Processo Penal” realizada pela Escola Superior da OAB/MG, no dia 15 de maio de 2009, em São Sebastião do Paraíso/MG.

Av. Contorno, 8.000 - Cj. 1.110 - Ed. Wall Street - S. Agostinho - CEP 30110-932 - Belo Horizonte/MG - Tel: (31)2535-9606 / 2535-0323