Professor de Teologia Fundamental e Antropologia Teológica na Universidade Católica Portuguesa - Porto, onde desenvolve também os seus interesses de investigação no Centro de Estudos de Religiões e Culturas. Fez estudos superiores em Portugal, Irlanda e Espanha. É doutor em Teologia pela Universidad Pontificia de Salamanca. O seu trabalho académico concentra-se sobretudo na relação entre teologia, filosofia e literatura, principalmente no que diz respeito aos contextos culturais de Portugal e da Galiza. Também se interessa por áreas como a teologia política e a fenomenologia da religião.