
Education
- Edinburgh Theological Seminary, B.Th., M.Th.
Positions
- Assistant Minister, Cambridge Presbyterian Church (EPCEW), Past
- Minister, Newcastle Reformed Evangelical Church
Contact
Website: nrechurch.co.uk/
Greenville Presbyterian Theological Seminary
Equipping preachers, pastors, & churchmen for Christ's Kingdom
Chair of Homiletics | Professor of Practical and Systematic Theology, WPTS