William married Marjorie Montgomerie on 13 Jun 1476 in Kilwinning, Ayrshire, Scotland. Marjorie (daughter of 2nd Master Montgomery Alexander Montgomerie and Catherine Kennedy) was born about 1463 in Kilwinning, Ayrshire, Scotland. [Group Sheet] [Family Chart]
William married on 12 Oct 1478. [Group Sheet] [Family Chart]