Graduado em Ciências Jurídicas pela Universidade Federal da Paraíba – UFPB. Pós-graduado em Direito Processual pela Pontifícia Universidade Católica de Minas Gerais – PUC/MG. Advogado Associado do Escritório Solon Benevides & Walter Agra Advogados Associados. Atualmente exerce o cargo de Assessor Parlamentar Pleno do Senado Federal. Foi monitor, por seleção interna, da disciplina de Direito Processual Penal do Curso de Ciências Jurídicas da Universidade Federal da Paraíba – UFPB. Foi estagiário do Escritório Solon Benevides & Walter Agra Advogados Associados. Foi estagiário concursado do Tribunal de Justiça do Estado da Paraíba – TJPB. Foi membro da Comissão do Jovem Advogado da Ordem dos Advogados do Brasil – Seccional Paraíba. Foi Procurador-Adjunto da Comissão de Prerrogativas da Ordem dos Advogados do Brasil – Seccional Paraíba. Foi Procurador-Adjunto da Procuradoria-Geral do Município de Santa Rita – PB. Foi Diretor de Divisão de Estágio da Procuradoria-Geral do Município de Santa Rita/PB. Foi Assessor Jurídico da Procuradoria-Geral do Município de Santa Rita/PB. Foi Assessor Técnico Especializado da Secretaria de Administração do Município de Sapé – PB.