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 seven grandchildren, Chance, Brooks and Macon Harper, Jaxon and Evelyn Hough, Emerson and Adeline Brown. He also has a daughter in-law, Ellen Brown as well as two sons in-law Josh Forner and Bonham Hough.