Royaume d'Écosse
Il est l’allié du jeune roi Jacques I d'Écosse lorsque ce dernier décide en 1425 d’éliminer la famille du régent Robert d’Albany après son retour de captivité d'Angleterre. Il devient même l’héritier du Royaume d'Écosse avant la naissance du futur Jacques II d'Écosse en 1430, et se voit attribuer en 1427 le titre de comte de Starthearn, enlevé à son petit-neveu Malise Graham. Il cède l’année suivante le titre de comte de Caithness à son fils cadet Alan, mais le récupère quand celui-ci est tué en 1431.