Graduado em Engenharia Civil pela Universidade Federal de Pernambuco, em 1988.
Pós-graduação – Metodologia do Ensino da Matemática – UFRPE – conclusão em 06/2001.
Conclusão do Curso de Técnico em Processamento de Dados (Programação e Análise de Sistemas)
Conclusão do Curso de Formação de Executivos Trainee, pelo Banco Banorte S/A.
Ex-gerente dos Bancos Banorte e Bandeirantes. (de 1994 a 1998)
Ex-gerente de Operações da Factoring Brasil (de fevereiro/1999 a junho/2000)
Professor de Matemática Financeira, Raciocínio Lógico e Matemática para Concursos – CERS Cursos online, Espaço Jurídico e Espaço Heber Vieira, em Recife.
Professor de Matemática do Ensino Médio - Colégio Marista São Luís e Colégio Cognitivo, em Recife.