John married Elizabeth Lindsay in 1462 in Haddington, East Lothian, Scotland. Elizabeth (daughter of 1st Lord Lindsay John Lindsay and Agnes Stewart) was born on 21 Jan 1435 in Haddington, East Lothian, Scotland; died in 1498 in Scotland. [Group Sheet] [Family Chart]