David accepted the Lord as his savior at the age of 13 and accepted God's call into full time ministry in 2006. He completed his licensure and obtained his ordination in October 2007. David pursued his formal education from Hillsdale Free Will Baptist College in Moore, Oklahoma and completed his Bachelor of Arts in Ministry and Leadership in December of 2010 and his Master of Arts in Ministry in May of 2013.
David is from Roland, Oklahoma. He attended Cavanaugh Free Will Baptist Church in Fort Smith, Arkansas from June of 1991 until October of 2015. There, he served as the Pastor of Evangelism and Lay Ministries and also served as their College/Young Adult Pastor from April 2007 to October 2015. He also served as clerk for the Unity Association in Arkansas and served on their credentials committee. Harmony Free Will Baptist Church called David to be their Senior Pastor in October 2015.
David married his wife and ministry partner, Kristie, in June of 1991. They have 3 children, Brittney, Zachariah and Anakin. Zach and his wife Jessica have blessed them with their first grandchild, Wyatt.