John was the son of unknown parents. The date and place of his birth have not been found.
His wife was Marjory de Dunbar. They were married, but the date and place have not been found. They had no known children.
Note 1
son of Sir John Swinton, 14th of that Ilk and Princess Margaret, daughter of Robert, Duke of Albany who served as Regent