He had a son and a daughter from his first marriage; his son Colin was rector of The High School of Glasgow and his daughter, Anne, was headmistress of Kelvinside Academy Junior School.
From his previous marriage, he fathered both a son named Colin and a daughter named Anne. Colin served as the rector of The High School of Glasgow, while Anne held the position of headmistress at Kelvinside Academy Junior School.