- B.S. Education, Wayland Baptist University, 1981.
- Th.M. in New Testament, Dallas Theological Seminary, 1987.
- Th.M. in Biblical Ethics, Southern Baptist Theological Seminary, 2000.
- D.Min., Erskine Theological Seminary, 2005.
- Ph.D. in New Testament, Dallas Theological Seminary, 2014.
- Twenty-five years as a chaplain in the Army.
- Pastor, First Baptist Church, Honey Grove, TX.
- Pastor, Little River Baptist Church, Jenkinsville, SC.
- Guest Professor at numerous Bible colleges in the US and overseas.
- Missionary, Grace Evangelical Society.
- Assistant Executive Director, Grace Evangelical Society.