He pursued undergraduate studies at Wheaton College, Wheaton, Illinois, after which he took a theological degree at Westminster Theological Seminary, Chestnut Hill, outside Philadelphia.
He pursued undergraduate studies at Wheaton College, Wheaton, Illinois, majoring in philosophy. He received a B.D. from the Westminster Theological Seminary, Chestnut Hill, outside Philadelphia.