Nasceu em Forjães, Esposende, em 1959. Concluiu os estudos nos Seminários Arquidiocesanos de Braga, tendo sido ordenado sacerdote em 1983. Licenciou-se em Teologia e recebeu o grau de Mestre em Teologia Sistemática, pela Faculdade de Teologia da Universidade Católica Portuguesa. Pertenceu, durante vinte anos, ao Renovamento Carismático Católico. Foi pároco na Arquidiocese de Braga e na Diocese de Setúbal, primeiro em Sesimbra e, atualmente, na Moita. Assinou mais de três dezenas de títulos em matérias de índole teológico-pastoral e de leitura cristã das realidades terrenas, sociais e eclesiais. Colabora assiduamente em cerca de uma dezena de jornais de várias zonas do País, e tem um blogue – aquieagoraeu.blogspot.pt – onde escreve sobre assuntos de atualidade. De novembro de 2008 a dezembro de 2014, foi diretor nacional do Apostolado do Mar.