He holds a Bachelor of Divinity degree from Princeton Theological Seminary and an M.A. and Ph.D. from Princeton University. He received an honorary doctorate (humane letters) from his alma mater Westminster College (Pennsylvania). An ordained Presbyterian minister, he is a member of the Presbytery of New Brunswick and frequently teaches in local congregations. His areas of interest include systematic theology, Karl Barth, the Trinity, and Christology. During his career he taught courses on Christology, the doctrine of God, the theology of Karl Barth, Barth's Church Dogmatics, and an introductory course on the doctrines and practices of Christian faith. He retired as Charles Hodge Professor of Systematic Theology at Princeton Theological Seminary in 2009.
Publications
Faith Seeking Understanding: An Introduction to Christian Theology (1980) (Third Edition, 2014)
Called to Freedom: Liberation Theology and the Future of Christian Doctrine (1980)