James graduated from the University of Maryland, Baltimore County, in 2011, with a B.A. in History and then received his J.D. from the University of South Carolina School of Law in 2014. During law school he worked as a clerk for local Richland County Family Court jurist, the Honorable Dottie Mobley Jones.