Bacharel em Direito pela Pontifícia Universidade Católica de Minas
Gerais (PUC/MG).
Mestre em Direito Penal Econômico pela Faculdade Milton Campos (FDMC).
Especialista em Direito Público pelo Instituto de Educação Continuada – Pontifícia Universidade Católica de Minas Gerais (IEC PUC/MG).
Coordenador e Professor de Direito Penal e de Direito Processual Penal do curso de Pós-Graduação em Direito Penal do CEDIN LAW SCHOOL.
Professor de Direito Penal e de Direito Processual Penal da Pontifícia Universidade Católica de Minas Gerais (PUC/MG) de 2000 a 2020.
Professor de Direito Processual Penal no curso de Pós-Graduação em Ciências Penais do Instituto de Educação Continuada – Pontifícia Universidade Católica de Minas Gerais (IEC PUC/MG).
Professor de Direito Penal e de Direito Processual Penal do Centro Universitário UNA de 2003 a 2011.
Membro fundador do Instituto de Ciências Penais (ICP) e Membro do Instituto Brasileiro de Ciências Criminais (IBCCRIM).
Direito Penal