Frensham Heights School·University College London·Queens' College· Cambridge·Edinburgh Academy
Knows language
English language·English language·English language·English language·English language
Member of
Melbourne Football Club·Scotland national football team·New England Patriots·Jacksonville Jaguars·Los Angeles Rams·Leeds United F.C.·Ayr United F.C.·Frickley Athletic F.C.·Winterton Rangers F.C.·Berwick Rangers F.C.·Heart of Midlothian F.C.·Clydebank F.C.·Progressive Conservative Party of Ontario·Socialist Party of America·Democratic Party