Procurador da República com atuação auxiliar junto à Procuradoria-Geral da República. Pós-doutor em Direitos Humanos pela Universidade de Coimbra. Mestre em Direito Constitucional pela Universidad de Sevilla. Membro da comissão de juristas da Câmara dos Deputados de reforma da Lei de Lavagem de Capitais. Ex-Defensor Público Federal. Graduado, mestre e doutor em Direito pela Universidade Federal da Bahia. Pesquisador Visitante (Academic Visitor) na Universidade de Oxford (Oxford Law). Orientador pedagógico e professor da Escola Superior do Ministério Público da União. Professor em diversos cursos de pós-graduação em Direito e preparatórios para carreiras jurídicas.