Procurador de Justiça do MPMG, Mestre em Ciências Penais pela UFMG, Especialista em Teoria do Crime pela Universidade de Salamanca, Doutor em Direito pela Universidade de Burgos (Espanha), Professor do Curso de pós-graduação em Ciências Penais da FMD da PUC Minas Professor em diversos cursos de pós-graduação em todo o país, Palestrante em Congressos e Eventos Nacionais e Internacionais e Membro Titular da Banca Examinadora para ingresso no Concurso do MPE/MG.