Mestre em Filosofia Medieval pela Faculdade de Letras da Universidade do Porto (1989). Doutorado em Filosofia Medieval na Faculdade de Filosofia de Braga da Universidade Católica em 1996. Professor da Faculdade de Teologia da UCP (Centro Regional do Porto) desde 1989, primeiro como Assistente, depois como Professor Auxiliar e, desde 2009, como Professor Associado.
Docência
Fenomenologia da Religião
Ética Pessoal
Antropologia Filosófica
Estética Teológica
Pensamento Medieval Português
Pensamento Português (sécs.XIX/XX)
História e Filosofia das Religiões, Estética e Teorias da Arte