David is a Missouri native. He was born in Cape Girardeau and grew up in both the Festus and Arnold areas. He attended high school at Providence Christian Academy in Sappington and earned his bachelor degree from Oklahoma Baptist University in 2005.
Upon graduation, David worked at Farmers Insurance Group as a claims manager and oversaw over 60 employees. He then decided to further his education and ultimately graduated from Saint Louis University School of Law in 2013. During law school, David interned at the Jefferson County Prosecuting Attorney's Office throughout the summer of 2012, and interned for attorney Joseph Rubin in St. Charles County in the fall of 2012. He served as an assistant prosecuting attorney in the Jefferson County Prosecuting Attorney's Office in Hillsboro for 5 years. After those 5 years, David left that position to become a partner with Wegge & Casey, P.C.
David and his wife Autumn reside in south St. Louis with their two children, Thomas and Elise, and their dog, Oscar. David and his family have served the Jefferson County area for many years. David's Uncle, Ron Casey, served Jefferson County first as a county commissioner and later in the Missouri House of Representatives from 2004-2012, and David's father Rick Casey owns numerous local businesses in the county.