Order of Prince Henry
Für seine Verdienste um die portugiesische Geschichte wurde er darüber hinaus 2006 mit dem Orden des Infanten Dom Henrique ausgezeichnet. Darüber hinaus war er Mitglied der Akademie der Wissenschaften von Lissabon (Academia das Ciências de Lisboa) sowie der Portugiesischen Akademie für Geschichte.