Ingressou no Ministério Público da Paraíba no ano de 2003, tendo exercido suas atribuições, como promotor de Justiça nas cidades de Mari, Patos, Pombal, São Mamede, Malta, Paulista, Campina Grande, Soledade, João Pessoa e Cruz do Espírito Santo. Também foi escolhido para assumir o cargo de procurador-geral de Justiça por duas vezes.