William married Matilda Stewart. Matilda (daughter of James Beag Stewart, 1st of Baldorran and Annabel Buchanan) was born about 1452 in Baldorran, Campsie, Stirlingshire, Scotland. [Group Sheet]