David was appointed to St. Paul in 2011. David came to St. Paul after completing his Masters of Divinity at Duke University Divinity School. During his time at Duke, David served as the pastor of Shiloh UMC in Liberty, NC. David is also a graduate of the University of Louisville (B.A. in economics). David is married to Miranda Garvin, a physical therapist at Frazier Rehabilitation. Both David and Miranda are natives of Louisville. They have two children, Eva and Ben.