Médico de Medicina Interna. Atualmente, é o Presidente do Conselho de Administração da Unidade Local de Saúde de Matosinhos, E.P.E..Desempenhou funções no Instituto Nacional de Emergência Médica (INEM) e na Cruz Vermelha Internacional. Foi, entre muitos outros cargos, coordenador nacional do Euro 2004, membro do Conselho estratégico da Linha Saúde 24, chefe de equipa na NATO (international exercises Dacia 2003 e Joint Assistance 2005) e em operações humanitárias em Moçambique, no Irão e Marrocos.