David is pastor and head of staff and has served Swift Creek since August 2018. He is passionate about the transformation God’s grace has on those who commit their lives to Christ. Preaching from God’s word each Sunday brings him great joy, as do the one-on-one conversations with guests and members throughout the week. He received a Bachelor of Science in psychology from Virginia Commonwealth University, and a Master of Divinity from Union Presbyterian Seminary.
Having lived in Chesterfield County since 2007, David considers the Richmond area his home. He and his wife Nicole have two children, Ethan and Grace. A toy poodle named Eva rounds out their family.
In his spare time, David enjoys baseball, spending time outdoors, and seeing new places.