John's elder brother Sir Herbert swore fealty to Edward III of England Sept 1347, for whom he held Carlaverock; accordingly outlawed by the Scots.
John held Carlaverock on behalf of the Scots by April 1354; married Christian and died in or after April 1373. [Burke's Peerage]
Click here for <a href="http://www.darkisle.com/contrib/caerlaverock/ccaerlaverock.html">Photo of Caerlaverock Castle</a> (use browser back arrow to return)