He is a graduate of Union Theological Seminary in New York City and Princeton Theological Seminary in New Jersey. In 2004 he received Distinguished Alumni awards from both Princeton and Union.