Doutorando em Teologia Bíblica pela Pontifícia Universidade Urbaniana, Roma. Tem Licenciatura Canónica em Teologia Bíblica pela Faculdade de Teologia da mesma Universidade. Tem Licenciatura em Teologia pela Faculdade de Teologia da Universidade Católica Portuguesa.
Professor no Seminário S. Agostinho (Matola – Moçambique): Introdução aos Salmos; Ateísmo; História da Igreja Moderna; História da Igreja Contemporânea.
Professor na Faculdade de Teologia da Universidade Católica Portuguesa,no Centro Regional do Porto, nos anos académicos 2012-2013, 2013-2014, 2014-2015 (MIT) e 2018-2019 (Ciências Religiosas).