David was born in Gainesville and raised near Orlando, Florida. He attended the University of Florida and graduated cum laude with a degree in political science and a degree in journalism. During his time as an undergraduate, David also rowed on the Florida Crew Team and served as a varsity team captain his senior year.
He later returned to the Levin College of Law at the University of Florida and graduated cum laude. During his time at the Levin College of Law, David competed on the Trial Team and won two Book Awards for academic excellence. David is licensed to practice law in all Florida state courts. He and his wife, Mary, are avid Gator fans and enjoy attending football, basketball, gymnastics, and track and field events.