Licenciado em Teologia pela Universidade Católica Portuguesa, fez posteriormente um mestrado em Teologia Sistemática e leccionou na extensão a UC na Madeira.
Fez a licenciatura e o mestrado na área da Teologia, na Universidade Católica Portuguesa.