Ministry
Speaking Schedule
Please check back soon!
Ministry Experience
Twin Oaks Presbyterian Church, St. Louis, MO- Pastoral Intern (1991-93)
- Assistant Pastor (1997-99)
- Senior Pastor (2000-09)
Teaching Experience
Covenant Theological Seminary, St. Louis, MO- Served as teacher of Greek and homiletics classes while still a student (1992-93)
- Associate Professor of Historical and Practical Theology (2009- )
- Taught Ecclesiastical History while still a student (1995-96)
- Taught class on Puritan Worldview (2002)
- Taught class on Significant Points in Church History (2009)
Academic Qualifications
Clemson University, Clemson, SC- Bachelor of Science in Building Science, with honors (1979)
- Master of Science in Management (1981)
- Master of Divinity, summa cum laude (1993)
- Doctor of Philosophy in Ecclesiastical History (2002)
Presbytery and Denominational Service
- Chaired Examination Committee, Evangel Presbytery (2003-06)
- Served on Strategic Planning Committee, Evangel Presbytery (2003)
- On Theological Examination Committee for PCA General Assembly (2005-present; served as convener in 2008 and 2009)
Other Professional Experience
Landing Development Corporation, Myrtle Beach, SC- Vice President and General Manager (1981-87)
- President/Owner (1987-90)
