1983 a 1985 – Curso de Saúde Pública, na Escola Nacional de Saúde Pública
1982 a 1983 – Curso de Hidrologia e Climatologia Médica, na Faculdade de Medicina de Lisboa
1973 a 1979 – Curso de Medicina e Cirurgia, na Faculdade de Medicina de Lisboa
1963 a 1966 – Curso Geral de Enfermagem, na Escola Superior de Enfermagem São José de Cluny
2014 a 2020 – Médico de Medicina Geral e Familiar em unidade de saúde privada
2001 a 2012 – Perito Médico do Ministério Público, no Tribunal Judicial de Loures
1986 a 2002 – Delegado de Saúde – Autoridade de Saúde do Concelho de Loures
1983 a 1986 – Clínico Geral – Médico de Família, no Centro de Saúde de Loures
1981 – Médico de Clínica Geral, em F.R. Cuidados de Saúde
1980 a 1983 – Médico Policlínico, na Hospital Distrital de Torres Vedras
1968 a 1970 – Enfermeiro Furriel Miliciano, na Guiné
1966 a 1980 – Enfermeiro Geral dos Postos Clínicos, em Caixa de Previdência do Funchal e Lisboa
2019 – Professor de Saúde, na Universidade Sénior de Loures
1986 – Coordenador dos Estágios de Saúde Pública dos Cursos de Medicina em Loures