Licenciado em Psicologia e doutorado em Ciências Biomédicas pela Universidade do Porto. Psicólogo membro efetivo da OPP. Professor associado de Psicologia, na Faculdade de Educação e Psicologia da Universidade Católica Portuguesa (UCP) e na Faculdade de Filosofia e Ciências Sociais (UCP). Membro integrado do Centro de Estudos em Desenvolvimento Humano (UCP). Consultor do Programa de Coesão e Integração Social (área do Envelhecimento) da Fundação Calouste Gulbenkian.
Na sua atividade científica e de docência dedica-se às questões do desenvolvimento psicológico e do processo de envelhecimento, sendo autor de livros, capítulos de livros e artigos científicos, publicados em Portugal e no estrangeiro, nas seguintes áreas: Desenvolvimento Psicológico, Psicologia do Envelhecimento, Bem-Estar Psicológico, Saúde e Qualidade de Vida.