| Stony Point RPCES, Richmond, VA | 1972–1978 |
| Recd. by | PrSC, OPC | 1978–1983 |
| Cerritos Valley OPC, Artesia, CA | 1978–1983 |
| Dean of Students | Reformed Theological Seminary (several locations), Jackson, MS | 1984–1987 |
| Recd. by | Presby. of Southwest, PCA | 1987–1987 |
| Forestgate PCA, Colorado Springs, CO | 1987–1988 |
| Adjunct Professor | Church History, Sangre de Christo Theological Seminary, Westcliffe, CO | 1987–1988 |
| Kendall PCA, Miami, FL | 1988–2000 |
| Adjunct Professor | Trinity Evangelical Divinity School, Miami, FL | 1989–2001 |
| Adjunct Professor | Knox Theological Seminary | 1990–2000 |
| Adjunct Professor | Atlanta Seminary for Min. and Theological, Atlanta, GA | 2000–2001 |
| President | New Geneva Theological Seminary | 2001 |