Licenciou-se em Direito, pela Faculdade de Direito da Universidade de Coimbra, em 1973.
Iniciou a sua actividade profissional em 1974, como Chefe de Secção de Contribuintes na Caixa de Previdência e Abono de Família da Indústria do Distrito do Porto sendo, desde 1993, Assessor Principal da Função Pública.
De entre as inúmeras atividades profissionais que tem exercido, destacam-se algumas que desempenhou na área da Saúde – Presidente da Administração Regional de Saúde do Porto, entre 1986 e 1987 e 1990 a 1991, e Chefe de Gabinete da Ministra da Saúde, entre 1987 e 1990, Presidente do Conselho de Administração dos Hospitais de Sant’Ana e do Alcoitão, Membro do Conselho de Administração da Fundação para a Saúde – na área Social – Vogal do Conselho Diretivo do Centro Distrital de Segurança Social do Porto.
Fundador da Associação Portuguesa de Segurança Social, Comissário Regional do Norte da Luta Contra a Pobreza, Representante de Portugal no Comité de Acompanhamento dos Programas Europeus de Luta Contra a Pobreza, Assessor do Ministro do Trabalho e da Segurança Social, Vice-Presidente do Comité «Poverty Alleviation» das Nações Unidas, e Vice-Provedor das Santas Casas de Misericórdia do Porto e de Lisboa, e no Sector Privado – Professor no Instituto Superior da Maia e Presidente do Conselho de Administração da Agência de Desenvolvimento Regional da Área Metropolitana do Porto (PRIMUS).
Atualmente, é Presidente da União das Misericórdias Portuguesas, cargo que ocupa desde 2007, é membro do Conselho Coordenador do Conselho Económico e Social (CES) desde 2010, Presidente da Confederação Mundial de Misericórdias e Entidades Filantrópicas e Presidente da Confederação Portuguesa para a Economia Social (CPES).