Nasceu a 4 de Abril de 1970, na cidade de Ovar. Fez o Curso de Teologia na Universidade Católica Portuguesa, em Lisboa. Frequentou o Curso de Habilitação Pedagógica Complementar em Ciências da Educação, na Faculdade de Teologia da Universidade Católica Portuguesa, no Centro Regional do Porto. Em Setembro de 2004, concluiu o Mestrado, na mesma Faculdade, em Teologia Sistemática – «Pensamento Moderno e Transcendência – Novos caminhos da antropologia teológica». É professor efetivo de Educação Moral e Religiosa Católica, no Colégio Liceal de Santa Maria de Lamas, no concelho de Santa Maria da Feira, desde 1997