David is the son of a Scottish Presbyterian pastor and was raised in the Reformed Presbyterian Church in both Scotland and Pennsylvania. He came to New Jersey for college where he met Christina, his wife. While a student he was involved with the Princeton Christian Fellowship with whom he has worked in campus ministry ever since graduation, discipling both undergraduate and graduate students.

David and Christina are blessed with three children, Joshua, Sophia, and Alexa, who study at the Wilberforce School. David enjoys Phillies baseball and grilling for large cookouts. They have members at Hope since 2018.