Possui graduação em Ciência da Computação pela Universidade do Estado do Rio Grande do Norte (2011) e mestrado em Ciência da Computação pela associação ampla entre a UERN e a Universidade Federal Rural do Semi-Árido - UFERSA (2013). Atualmente, atua como professor efetivo no Instituto de Educação, Ciência e Tecnologia do Rio Grande do Norte (Campus Apodi). Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software e Sistemas Distribuídos.