Graduado em Engenharia Civil pela Universidade Federal de Pernambuco (UFPE), com especialização em Engenharia de Campo, Construção e Montagem pela mesma instituição. Também é graduado em Matemática pela Universidade Estadual do Piauí (UESPI). Atuou como Engenheiro Calculista na Companhia Brasileira de Trens Urbanos (CBTU/Metrorec). Atualmente, é Auditor de Controle Externo do Tribunal de Contas do Estado do Piauí, onde exerce a função de Diretor da DFINFRA, já tendo desempenhado a função de Secretário de Controle Externo. Além disso, é Professor no Instituto Federal de Educação, Ciência e Tecnologia do Piauí (IFPI), lecionando disciplinas nos cursos de Engenharia Civil e Técnico de Estradas.