He taught for the Centre for Medieval and Renaissance Studies and other institutions including the Graduate Theological Foundation of Indiana (USA), where he holds the position of Bishop John Tinsley Professor of Anglican Theology.
He taught at the Centre for Medieval and Renaissance Studies and other institutions, including the Graduate Theological Foundation of Indiana (USA), where he holds the position of Bishop John Tinsley Professor of Anglican Theology.