Gonville and Caius College· Cambridge·University of Cambridge
Knows language
English language·English language·English language
Member of
General Council of the Trades Union Congress·England national under-16 football team·Everton F.C.·Burnley F.C.·Oldham Athletic A.F.C.·England national under-16 football team·England national under-17 football team·Ossett Albion A.F.C.·Tranmere Rovers F.C.·RCD Espanyol·Derbyshire County Cricket Club·Collingwood Football Club·Leamington F.C.·England national football team·Sheffield United F.C.·Northfleet United F.C.·Southampton F.C.·Sydney Roosters·Reading F.C.·Bradford