Possui graduação em Matemática (Bacharelado) pela Universidade Federal da Paraíba (2006), mestrado em Matemática pela Universidade Federal de Pernambuco (2008) e doutorado em Matemática pela Universidade Federal de Pernambuco (2016). Atualmente é professor associado da Universidade Federal da Paraíba. Professor do Mestrado Profissional em Matemática (PROFMAT/UFPB). Tem experiência na área de Matemática com ênfase em Sistemas Dinâmicos, Sistemas Hamiltonianos, Matemática Aplicada, e Criptografia. Sócio efetivo da Sociedade Brasileira de Matemática (SBM), e da Sociedade Brasileira de Matemática Aplicada e Computacional (SBMAC).