Professor coordenador aposentado do Instituto Politécnico de Tomar, onde foi Diretor do Departamento de Arte, Arqueologia e Restauro do mesmo Instituto.

Foi Assistente do Departamento de História da Faculdade de Letras da Universidade de Coimbra, onde lecionou diversas disciplinas no âmbito da História Medieval. Foi membro da Direção do Instituto de História Económica e Social da mesma Faculdade.