Doutorado em Pediatria (1985) e Professor Associado (1992) com Agregação (1998), pela Universidade de Lisboa, é actualmente Professor Convidado no Instituto de Ciências da Saúde da Universidade Católica Portuguesa desde 2004.
Particularmente dedicado à área de Nefrologia Pediátrica, centrou nela a sua actividade científica, com publicações em revistas e capítulos de livros, nacionais e estrangeiros. Integrou o “Council” da International Pediatric Nephrology Association (IPNA) entre 1992 e 1998. É Sócio Honorário da Sociedade Portuguesa de Nefrologia e da European Society of Pediatric Nephrology (ESPN). Prémio “Carreira” da SPP (2017). Co-fundador (1976) e Coordenador da Unidade de Nefrologia Pediátrica do Hospital de Santa Maria, de 1979 até 1999, ano em que assumiu o cargo de Presidente do Conselho de Administração do mesmo Hospital, que exerceu até Outubro de 2003. Foi membro da Comissão Nacional de Saúde Infantil desde 1992 e da Comissão Nacional de Saúde da Mulher e da Criança, que coordenou em 1998.
No Instituto de Ciências da Saúde (UCP) Coordenou os Mestrados de Educação Médica realizados (2005-07), Módulos de Formação inseridos noutros Cursos e Mestrados e encontra-se envolvido na Coordenação de Cursos de Pós-graduação em diferentes áreas da Pediatria. É co-director do Observatório Português de Cuidados Paliativos e co-Editor da PediPedia.