- Licenciatura em Direito – Universidade de Coimbra (1969/74)
- Responsável pelos Serviços Jurídicos da CNIS (2006/2019)
- Presidente do Centro Social de Ermesinde, Instituição Particular de Solidariedade Social, com 130 trabalhadores
- Funções dirigentes na Segurança Social – CRSS Porto e Norte (1980-96) (aposentado)
- Presidente da Comissão Administrativa da Caixa de Previdência e Abono de Família do STC Porto (1975/79)
- Administrador da ex-Fundação para o Desenvolvimento da Zona Histórica do Porto
- Membro da Direção do CoLABOR
