Doutor em História pela Universidade de Lisboa é Presidente do Conselho de Curadores da Associação Portuguesa dos Municípios com Centro Histórico. Pertence à Academia de Letras e Artes de Portugal e à Associação Portuguesa de Escritores. É Académico Honorário da Academia Portuguesa da História. Foi deputado à Assembleia da República e Presidente da Câmara Municipal de Santarém (1992-2002). Em virtude dos seus trabalhos no âmbito da salvaguarda do Património Cultural, foi condecorado, em 1997, pelo Presidente Jorge Sampaio, e, em 2002, pelo Presidente do Brasil, Fernando Henrique Cardoso.