Licenciatura em Teologia na Faculdade de Teologia da Universidade Católica Portuguesa, Centro Regional do Porto. Mestrado em Filosofia na Faculdade de Filosofia da Pontifícia Universidade Gregoriana em Roma, 2002. Em curso o Doutoramento em Filosofia Sistemática na Faculdade de Filosofia da Pontifícia Universidade Gregoriana em Roma.
Foi Reitor do Seminário Maior do Porto de 2012 a 2016
Bispo Auxiliar do Porto desde 2016: ordenação Episcopal a 19/03/2016