Natural de Roriz, Santo Tirso (1949), iniciou o seu percurso religioso como monge beneditino no Mosteiro de Singeverga, ingressando mais tarde na Ordem dos Frades Menores Capuchinhos, em 1971. Com uma sólida formação académica, licenciou-se em Teologia (Lisboa) e em Teologia Bíblica pela Pontifícia Universidade Gregoriana de Roma, tendo sido também professor na Universidade Católica de Angola.
A sua vida missionária e episcopal está profundamente ligada a Angola, onde serviu durante décadas. Foi nomeado pelo Papa João Paulo II como o primeiro Bispo da Diocese do Dundo (2002) e, posteriormente, pelo Papa Bento XVI, como o primeiro Bispo da Diocese de Viana (2007). Atualmente, é Bispo Emérito de Viana, tendo regressado a Portugal em 2019 após uma vida dedicada à missão e à estruturação da Igreja em solo angolano.