Jean d'Écosse
John participe au Parlement de 1293 tenu par le roi Jean d'Écosse, où il apparaît dans un acte relatif à la sureté du jeune Robert Bruce, comte de Carrick, et en 1295 il fait partie des ambassadeurs chargés de négocier le traité d'alliance avec la France. Il n'est pas mentionné parmi les nobles qui se soumettent à Édouard Ier d'Angleterre après sa victoire de 1296.