Doutor em Teologia pela Universidade Gregoriana – Roma. Tem Licenciatura Canónica em Teologia Dogmática pela mesma Universidade e Licenciatura em Teologia pela Faculdade de Teologia da Universidade Católica Portuguesa. Tem Pós-Graduação em Teologia Pastoral pela Faculdade de Teologia da UCP.
Lecionou Doutrina Social da Igreja, Deontologia, Antropologia e Teologia da Família na Faculdade de Ciências Humanas da UCP. Lecionou Fé e Teologia na Faculdade de Teologia da UCP.
É membro da Sociedade Científica da UCP e membro do Conselho Supremo da Sociedade Histórica da Independência de Portugal.
Foi Presidente da Comissão Instaladora do Instituto de Ciências da Família na UCP. Colaborou com o Pontifício Conselho para os Leigos da Santa Sé nas Jornadas Mundiais de Juventude de Manila, de Paris e de Roma e no Encontro Europeu de Jovens com o Papa no Loreto. Foi Secretário Geral do Conselho das Conferências Episcopais da Europa, bem como, Secretário Geral do Patriarcado de Lisboa.
É autor de livros e artigos em revistas nacionais e estrangeiras.