Possui graduação em Matemática pela Universidade Federal da Paraíba - UFPB e mestrado em Matemática pela Universidade Federal de Campina Grande - UFCG. Foi professor substituto na Universidade Federal de Campina Grande - UFCG. Atualmente, é professor substituto na Universidade Estadual da Paraíba - UEPB e é aluno de doutorado no Programa de Pós-Graduação em Matemática na Universidade Federal de Pernambuco - UFPE.