Licenciado em Direito pela Faculdade de Direito de Lisboa e em História pela Faculdade de Letras de Lisboa, Doutor pela Universidade Católica de Lovaina, na área da História do Direito, com a tese “A Carta Constitucional e os inícios da Câmara dos Pares em Portugal (1826-1836). Diretor do Instituto Histórico da Beira Côa, Presidente do Centro Europeu de Estudos de História Constitucional, Presidente da Comissão Infante D. Henrique, Ordem de Cristo e Expansão da Sociedade de Geografia de Lisboa, membro do Centro de Humanidades – CHAM – Universidade Nova, membro de várias instituições académicas nacionais e estrangeiras. Lecionou em várias instituições universitárias (Faculdade de Direito de Lisboa, Universidade Católica de Lisboa, Universidade Livre, Universidade Moderna) e é professor no Instituto Politécnico de Tomar. Tem organizado e coorganizado e sido membro do Conselho Científico de um significativo número de congressos e colóquios internacionais e nacionais, e é autor de algumas dezenas de publicações.