He is married to Grizel Elspeth "Elizabeth" Stewart (Campbell) of Kildonnan.
They got married on 13-18-08-1551 at Perth, Perthshire, Scotland.
They got married March 1528, he was 18 years old. They got married on May 12, 1531 at Inverawe, Argyll, Scotland, he was 21 years old. They got married in the year 1539 at Kildonan, Sutherland, Scotland, he was 29 years old. They got married in the year 1549 at Kildonan, Sutherland, Scotland, he was 39 years old. They got married in the year 1559 at Kildonnan, Inverness-shire, Scotland, he was 49 years old. They got married in the year 1562 at Dunstaffnage, Argyllshire, Scotland, he was 52 years old. They got married about 1569 at Argyllshire, Scotland. They got married on August 23, 1584 at Fife, Scotland, he was 74 years old. They got married at AUCHENBECK, ARGYLLSHIRE, SCOTLAND. They got married at of, Antrim, Ulster, Ireland.Child(ren):