Possui graduação em Engenharia Elétrica pela Universidade Federal de Pernambuco (1984), pós-graduação com especialização em Sistemas Modernos de Telecomunicações pela Universidade Federal Fluminense (2006), pós-graduação com especialização em Automação Industrial pela Universidade Federal de Pernambuco (2011). Desde 1998 atua como sócio-administrador e responsável técnico da Tower Tecnologia e Informática Ltda em serviços de consultoria, estudos, projetos elétricos, implantações em campo e comissionamentos de sistemas de medição, proteção, controle, supervisão, regulação e automação de subestações e usinas.