Sabhal Mòr Ostaig·Stow-Munroe Falls High School·City of London School·Syracuse University·McMaster University·University of Bristol·King's College London·Queens' College· Cambridge·Uppingham School·Manchester Grammar School·King's College· Cambridge·University of Adelaide·Australian National University·University of Nottingham
Knows language
English language·English language·English language·English language·Scottish Gaelic·English language
Member of
Laredo Bucks·Team Lotus·BC Andorra·Syracuse Orange football·Oxford University Cricket Club·Democratic-Republican Party·Democratic Party