Pastor David and his family came to Trinity in July 2009. He immediately became active in the community, especially through the arts. He was elected to the board of trustees of the Rocky Mountain Repertory Theatre. He performed in 3 Melodramas, with Grand Lake Arts Council's community theatre, 2009 – 2011, and 5 musicals as a guest artist with the Rocky Mountain Repertory Theatre, 2011 – 2016.
Pastor David graduated American University with a BA degree in Political Science. He has a Master of Divinity, ‘89 and a Doctor of Ministry, ’05 from McCormick Theological Seminary, Chicago, Illinois.