After graduating from Vernon High School, David attended Texas Tech University and Wayland Baptist University, earning both a bachelor's and a master's degree in business administration. Professionally, David has worked extensively in the telecommunications industry as well as the marketing and advertising field but transitioned into insurance in 2016. He is a licensed life and health insurance agent focusing on both individual and group clients with a passion for helping small businesses find financial balance and security in an ever-changing economic environment.
David is married to his high school sweetheart, Kristin, and they have two amazing children, Shannon and Garrett. He is an active member of the Optimist Club of Wichita Falls and currently serves as board chair for the North Texas Area United Way, board member for NAMI (National Alliance on Mental Illness), Heart For Uganda, Volunteer Services Council at the North Texas State Hospital, BBA Family Monitoring Service, as well as Vice-Chair of the City of Wichita Falls Planning and Zoning Commission. He and his family are also very active members of Faith Baptist Church.