John married Marjory Stewart after 11 Jul 1371 in Scotland. Marjory (daughter of King of Scotland Robert II Stewart and Elizabeth Mure) was born in 1344 in Dundonald, Ayrshire, Scotland; died after 6 May 1417 in Moray, Scotland. [Group Sheet] [Family Chart]