Născut în Transilvania, a primit diploma de masterat de la Universitatea Durham (Marea Britanie) și a obținut doctoratul în teologie la King’s College din Londra.