Docente, pesquisador e advogado nas áreas de Direito Penal, Direito Processual Penal, Política Criminal e Criminologia.
Professor da Escola Judiciária do Tribunal de Justiça do Estado do Piauí (EJUD/TJPI) e professor da Fundação Escola Superior do Ministério Público de Minas Gerais (FESMP/MG). Há 15 anos Francisco leciona direito penal em diferentes cursos preparatórios para concursos públicos das carreiras jurídicas como a Magistratura, o Ministério Público e as Defensorias públicas e possui alunos em todos os estados da federação.
Doutorando em Direito Penal pela Faculdade Mineira de Direito da Pontifícia Universidade Católica de Minas Gerais. Mestre em Direito Penal pela Faculdade Mineira de Direito da Pontifícia Universidade Católica de Minas Gerais. Pós-graduado em Ciências Criminais pela Universidade Candido
Mendes. Graduado em Direito Pela Pontifícia Universidade Católica de Minas Gerais.
Idealizador e apresentador do Supremocast, um podcast jurídico de divulgação científica e debates do mundo do direito.