Possui graduação em Bacharelado em Ciência da Computação pela Universidade Federal do Piauí (2004), mestrado em Sistemas e Computação pelo Instituto Militar de Engenharia (2006) e doutorado em Ciência da Computação pela Universidade Federal do Ceará (2018). É professor adjunto da Universidade Federal do Piauí. Tem experiência na área de Ciência da Computação, com ênfase em Redes de Computadores, Computação em Nuvem e Segurança da Informação