Delegate Jennifer Carroll Foy was born in Petersburg, Virginia, and attended the Virginia Military Institute. She was in the third class of female cadets to ever attend VMI. She received her Master’s from Virginia State University and a JD from the Thomas Jefferson School of Law. After graduating from law school, Delegate Carroll Foy taught and worked in Los Angeles as a litigation associate before moving back to Virginia and opening a private practice that focused on criminal defense. She was first elected in 2017.