É licenciado em Ciências da Educação pela universidade Salesiana de Roma, doutorado em Psicologia pela Universidade de Paris VII, agregado em Psicologia pela Universidade de Coimbra. Professor catedrático da Faculdade de Psicologia e de Ciências da Educação do Porto