David began his pastorate at The Avenue Church in May of 1990. He earned a Bachelor of Arts from East Texas Baptist University in 1985, and Master of Divinity (Biblical Languages) from Southwestern Baptist Theological Seminary in 1989. David has also served as the Associate Pastor of Youth at Tabernacle Baptist Church in Ennis, TX, and the Youth Minister at Emmanuel Baptist Church in White Oak, TX (where he was ordained to the ministry in 1987) and Friendship Baptist Church in Palestine, TX. He married Dawn in 1982, and they have five children: Mandie, Misty, Chase, Cole, and Malachi; and three grandchildren, Chance, Brooks and Macon Harper. He also has a daughter in-law, Ellen Brown as well as two sons in-law Kody Harper and Bonham Hough.