Estudou na sua freguesia e em Braga e, quando a idade o permitiu, empregou-se na secretaria do tribunal da Póvoa de Lanhoso, onde foi subindo na carreira administrativa. Em 1926, foi colocado no tribunal de concelho de Avis, distrito de Portalegre, onde se manteve até 1928. Chegou a estar também colocado nos Açores.
Voltou ao tribunal da Póvoa de Lanhoso já como escrivão, sendo, pouco depois, promovido a chefe da secção central do mesmo serviço.
Aposentou-se em 12 de maio de 1964, inscrevendo-se então na Câmara dos Solicitadores (em 19 de agosto do mesmo ano) tendo, a partir desta última data, desempenhado a solicitadoria, com escritório no Largo do Amparo. Era um profissional consideradíssimo na área, e, pela sua experiência, chegou a ser, inclusive, em ocasiões em que não havia juiz ou em que este se encontrava ausente, a ser juiz-substituto, como as leis do tempo ordenavam.
Foi casado com D. Raquel Maria Vieira Barbosa, tendo morado quase toda a sua vida adulta no então lugar de São Pedro (a sua casa e propriedade era no terreno onde hoje se encontra instalada a Escola Prof. Gonçalo Sampaio), tendo o casal uma filha: D. Casimira Maria Vieira Barbosa Santos, casada com Manuel Magalhães Ferreira dos Santos. Era avô do Dr. Vítor Manuel Barbosa dos Santos, casado com a Dr.ª Zita Gabriela Vieira da Fonseca Matos Gomes, pais do Diogo Xavier, Gabriela Xavier e Leonor Xavier.
Foi irmão da Misericórdia local a partir de 11 de março de 1968 e Mesário da instituição entre 1972 e 1975. Entre 1972 e 1974 foi presidente da junta de freguesia da Póvoa de Lanhoso.
Faleceu, aos noventa e um anos de idade, na vila da Póvoa de Lanhoso, a 30 de dezembro de 1994.
José Abílio Coelho