Han ble født i Yorkshire i England i 1939, og er prest i den britiske metodistkirken. Utdanningen tok han ved universiteter i Cambridge, Genève og Roma, og han er Dr. theol. fra Genève og Doctor of Divinity fra Cambridge. Han jobbet som prest i Liverpool fra 1964 til 66 og deretter som lærer og prest i Kamerun fra 1967 til 73, før han begynte som lærer i teologi ved Queen’s College i Birmingham. I 1979 begynte han å jobbe på Union Theological Seminary i New York, hvor han fikk setet som . Siden 1983 har han undervist ved Duke Divinity School, en del av Duke University i Nord-Carolina. Der har han tittelen . Han har vært gjesteprofessor ved University of Notre Dame, det gregorianske universitetet i Roma, og ved United Faculty of Theology i Melbourne.