On 1 December 1945 he married Elisabeth Mary MacDonald Paton (13 October 1919 – 14 November 1999), sister of William D.M. Paton, and daughter of William Paton and his wife Grace Mackenzie. The couple had three daughters: Teresa, Jan (wife of the journalist Patrick Cockburn), and Catherine.
