Graduado pela Universidade Federal da Paraíba, desempenhou a função de estagiário nos setores jurídicos da Caixa Econômica Federal (JURIR/JP) e do Banco do Brasil (AJURE/PB). Atuou como Gerente Trainee de contas de grandes empresas no Banco Bradesco S/A, Agência "Empresas João Pessoa", tendo abdicado ao cargo e à promoção profissional para volta a dedicar-se por inteiro ao Direito.