En 1255 , il est un des Gardiens de l'Écosse pour le compte du jeune roi Alexandre III. Il tente d'appuyer la reine Marie contre la puissance de ses adversaires. C'est à son époque que le titre nouveau de « senescallus Scotie », (anglais: Sénéchal d'Écosse), remplace l'ancienne dénomination de « dapifer regis Scotie », c'est-à-dire sénéchal du roi d'Écosse, indiquant ainsi la mutation du nom de sa charge dans un contexte national.
En 1263 Alexandre lève 120 sergents d'arme dans ses domaines patrimoniaux, et avec son frère Walter Stewart comte de Menteith et shériff d'Ayr, intervient à la tête de la force armée écossaise qui se bat lors de la bataille de Largs le , dans le cadre de la guerre écosso-norvégienne. Il défend l'Écosse avec succès contre l'attaque d'Haakon IV de Norvège et de ses alliés des Hébrides. C'est sans doute à l'époque d'Alexandre que les Stewarts reçoivent la seigneurie de Cowal, avec le château de Dunoon.
Alexandre de Dundonald, d'après une charte de l'abbaye de Paisley, effectue un pèlerinage à Saint-Jacques de Compostelle; et l'aîné de ses fils survivants est baptisé Jacques, un prénom jusqu'alors inconnu en Écosse[1]
Union et postérité
L'identité de l'épouse d'Alexandre Stuart est incertaine (il s'agirait peut-être de Jane, fille d'Angus mac Somhairle[2]). Il laisse comme enfants :
James Stewart (mort en 1309), 5e grand sénéchal d'Écosse :