Licenciado em Medicina, pela FMUL (1979) e Doutorado, pela FMUP (1999).
Professor da FMUL.
Chefe de Serviço de Cardiologia - Hospital de Santa Cruz.
Diretor do Serviço de Cardiologia do Hospital Fernando Fonseca, em 2005/13.
Fellow da European Society of Cardiology (FESC), American College of Cardiology (FACC).
European Cardiologist Diploma.
Coordenador da Unidade Cardiovascular do Hospital Lusíadas Lisboa.