 He married as his first wife Jane, daughter of William Mure of Caldwell, in 1690.After Jane's early death the same year he married as his second wife Anna, daughter of Sir William Dundas of Kincavel.They had six sons and a daughter.