Prior to that, he was an associate professor at Dallas Theological Seminary. He also taught at Purdue University and Indiana University.
In his career, he served as an associate professor at Dallas Theological Seminary, while also teaching positions at Purdue University and Indiana University.