Tem agregação em Teologia pela Universidade Católica Portuguesa, Doutoramento pela Universidade de Estrasburgo, com a tese: "Desmitologização ou Interpretação" e Doutoramento na Universidade Pontifícia de Salamanca, com a tese: "Uma Cristologia para a identidade cristã na Modernidade. O pensamento cristológico de D. António Ferreira Gomes" .
Lecionou na Faculdade de Teologia - Porto - na área da Teologia Sistemática.
Foi Director-adjunto da Faculdade de Teologia no Porto durante o período de1991 a 1998.