Han ble født i Swansea i Wales, i en walisisktalende familie, og fikk sin utdanning ved Dynevorskolen i Swansea, Christ College i Cambridge og ved Christ Church og Wadham College i Oxford. Deretter underviste han i teologi ved universitetene i Oxford og Cambridge, og ble dekan ved Clare College i Cambridge.