Charterhouse School·Christ Church· Oxford·Royal Hibernian Military School·Christ Church· Oxford·Christ Church· Oxford·Trinity College Dublin·St Catharine's College· Cambridge·Exeter College· Oxford·United States Army War College·Claremont McKenna College·Upton Court Grammar School
Knows language
English language·English language·English language·English language·English language·English language·English language
Member of
England cricket team·Wales national football team·Bath City F.C.·Sydney FC Prague·Swansea City A.F.C.·Motherwell F.C.·Port Vale F.C.·Wigan Athletic F.C.·Tranmere Rovers F.C.·Everton F.C.·A.F.C. Bournemouth·Democratic Party