Possui graduação em Medicina pela Universidade de Pernambuco - UPE (1973) e mestrado em Medicina Tropical pela Universidade Federal de Pernambuco- UFPE (1987). Atualmente é Professor da Disciplina de Cardiologia do curso de Medicina da Universidade de Pernambuco, Gerente da Unidade de Pesquisa e Extensão e Cultura do Pronto-Socorro Cardiológico de Pernambuco - PROCAPE, Coordenador do Serviço de Referencia em doença de Chagas e Insuficiência Cardíaca, do Estado de Pernambuco-PROCAPE/UPE. Fundador da primeira Associação de Pacientes com doença de Chagas, do mundo, em 1987.