David was born in Thomasville, Ga. Son of a Minister of Music he was saved at age six and surrendered to ministry at age seventeen. David graduated with a Bachelors of Music in Church Music from Baptist College of Florida in 1998. David and his wife Penny have been leading music programs in churches for over ten years. God has blessed them with five children: Anna, Christopher, Ethan, Jaime and Carrie.