Licenciado em Estudos Filosófico-Humanísticos (UCP, Braga) e em Teologia (Gregoriana, Roma, e JSTB, Berkeley) e, doutorado em Filosofia (UP Comillas, Madrid), com uma tese sobre Xavier Zubiri. Exerce atividade docente no Centro Regional de Braga da Universidade Católica Portuguesa, nas áreas de Filosofia Contemporânea e Filosofia da Religião.