Possui graduação em Engenharia de Computação, com ênfase em Automação Industrial, pela Universidade Federal do Rio Grande do Norte (2011), e mestrado em Engenharia Elétrica, na área de Programação Linear e Computação Paralela, pela Universidade Federal do Rio Grande do Norte (2014). Atualmente é professor efetivo do quadro permanente do Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte, no campus Pau dos Ferros. Seus interesses de pesquisa estão em Eficiência de Software Paralelo, Escalabilidade de Software Paralelo, Algoritmos Paralelos.