Er heiratete in erster Ehe Tessa, geborene the Honourable Annabel Terese Fraser, eine Tochter von Simon Fraser, 15. Lord Lovat (nach der Scheidung heiratete sie Henry Keswick, den Vorstandsvorsitzender von Jardine Matheson Holdings ).