Scrivi una continuazione per questo paragrafo - Era la figlia di Thomas Randolph, conte di Moray, nipote e compagno d'armi di Robert the Bruce, e la moglie di Moray, Isabel Stewart, lei stessa figlia di John Stewart di Bonkyll. Agnes divenne famosa per la sua eroica difesa del castello di Dunbar nel Lothian orientale contro un assedio inglese guidato da William Montagu, primo conte di Salisbury, che iniziò il 13 gennaio 1338 e terminò il 10 giugno dello stesso anno durante la seconda guerra di indipendenza scozzese
dal 1331 al 1341.