62 years old
167 Posts


David is Senior Pastor at Hope Presbyterian Church in Lawrenceville, NJ, and was ordained in 2004. He previously served as Associate Pastor at Westerly Road Church in Princeton for 5 years. He is a lecturer in Practical Theology at Westminster Theological Seminary in Philadelphia, and is a founder and board member of The Wilberforce School, a classical school in Princeton, NJ.