Possui graduação em Engenharia Elétrica pela Universidade Federal de Pernambuco (1986), Mestrado em Ciências Geodésicas e Tecnologias de Geoinformação pela Universidade Federal de Pernambuco (2009) e Aperfeiçoamento em Engenharia Elétrica pela Universidade Estadual de Campinas (1989). Atualmente, está realizando o doutorado na Universidade de São Paulo e exerce a função de Professor Assistente na Universidade Federal do Maranhão no Curso de Engenharia da Computação na área de Eletricidade. Tem experiência na área de Engenharia Elétrica e da Computação, com ênfase em Geração de Energia Eólica, Sistemas de Telecomunicações e Sistema de Geoinformação. Tem experiência como Professor Substituto nas Universidades Federais do Pará e do Maranhão e na Universidade Estadual do Maranhão, além de pesquisa em telecomunicação no CPqD/Telebras