David was born on March 2, 1967. In 1989 he graduated from the Citadel, Magna Cum Laude and then from the University of South Carolina Law School in 1993. During law school, David clerked for the U.S. Attorney's office and then went to the Richland County Solicitor's Office as an Assistant Solicitor for the Fifth Judicial Circuit. In 1995 David then became an Assistant Attorney General before returning to the Richland County Solicitor's Office in 1996. He served as an Assistant Solicitor there until 2005 when David was elected Solicitor for the First Judicial Circuit.