Possui graduação em Engenharia Mecânica pela Universidade Federal de Pernambuco (1981) e mestrado em Engenharia Mecânica, área de concentração Automação pela Universidade Federal da Paraíba (2003). Atuou como engenheiro de ensaios mecânicos e manutenção de hidroelétricas e termoelétrica, por 18 anos na Companhia Hidro Elétrica do São Francisco e por 19 anos nas áreas de gestão.Professor do curso de Engenharia de Controle e Automação da Universidade de Pernambuco. Tem experiência na área de Engenharia Mecânica, com ênfase em Monitoramento de Máquinas, Vibrações Mecânicas e Manutenção Preditiva.