On 26 January 1648, he married Katherine Gordon (1621--1663), daughter of Sir Robert Gordon, 1st Baronet, MP (1580--1656), founder of the Gordonstoun estate, and Louisa Gordon of London, on December 24, 1647 in Kincardine. Katherine was a third cousin of Charles I. By Katherine he had two daughters, Lucy and Jean, and three sons, Robert, John, and David. Jean married Sir Ewen Cameron of Lochiel, to whom _she_ bore eight children. <sep>, Pronoun: she <sep>, A: Katherine <sep>, B: Lucy