Mestre em Direito Processual pela Universidade Católica de Pernambuco - UNICAP. Especialista em Direito Penal e Processual Penal pela Universidade Católica Dom Bosco - UCDB/Marcato. Bacharel em Direito pela Associação de Ensino Superior de Olinda - Aeso. Atualmente é assessor técnico-judiciário do Desembargador Cláudio Jean Nogueira Virgínio, lotado na 3ª Câmara Criminal do Tribunal de Justiça do Estado de Pernambuco. Coordenador e Professor da pós-graduação em Direito Processual Penal do Gran Centro Universitário. Exerceu a função de professor universitário do curso de graduação e pós-graduação das Centro Universitário Barros Melo - UNIAESO, do Centro Universitário Maurício de Nassau - UNINASSAU, da Escola Judicial do Tribunal de Justiça de Pernambuco - ESMAPE, do Instituto dos Magistrados do Nordeste - IMN, do Instituto Brasileiro de Ciências Criminais e Sociais - IBCJUS, da Faculdade de Ciências Humanas e Exatas do Sertão do São Francisco - FACESF, da Escola Superior da Advocacia - ESA, dentre outras. Palestrante e Painelista em diversos eventos jurídicos nacionais e internacionais. Tem experiência na área de Direito, com ênfase em Direito Processual Penal.