Nasceu no Porto, em 22 de Fevereiro de 1945. Licenciou-se pela Faculdade de Direito da Universidade de Coimbra, em 15 de Novembro de 1969.
Foi Subdelegado do Procurador da República, no Tribunal Cível do Porto e Delegado do Procurador da República nas comarcas de Vila Franca do Campo, Cinfães e Arraiolos.
Prestou serviço militar na Guiné, como Alf. Mil. Inf. e no Quartel-General do C.T.I.G./Bissau/Serviço de Justiça. Em Bissau, começou a exercer a Advocacia, tendo sido advogado da respetiva Câmara Municipal.
Desde 20 de Abril de 1974, reside em Alcobaça, para onde veio trabalhar, como Advogado, no escritório do sogro Dr. Amílcar Pereira de Magalhães.
Foi eleito, em listas do P.S.D., Substituto Legal /Vice-Presidente da C.M.A. (1976/1979), Presidente da Assembleia Municipal (triénio seguinte), Deputado à Assembleia da República (5 de Outubro de 1980) e Deputado Municipal (1985).
Colabora regularmente em vários jornais, realiza palestras e conferências sobre temas históricos, e tem participado em Congressos Internacionais. Foi fundador e autor dos estatutos de algumas entidades do Concelho de Alcobaça e ainda fundador do P.S.D. (Leiria e Alcobaça).
Publicou dezenas de obras sobre Alcobaça, e a sua região.
Foram inúmeras as vezes que veio ao estúdio da Rádio Cistér
Deixou-nos ontem, dia 19.
O corpo será velado na Igreja da Misericórdia em Alcobaça e o funeral será amanhã, dia 21, com missa de corpo presente na mesma igreja pelas 11H30.
A Rádio Cistér apresenta à sua família as mais sinceras condolências.