Before joining the Office of the Attorney General, John served as an Assistant District Attorney for the Clayton and Houston Judicial Circuits.

In Clayton County, he started with the Courtroom Trial Division before moving to the Crimes Against Women and Children Unit, where he prosecuted major domestic violence and child crimes. John subsequently served as head of the Clayton County Major Case Unit and was later appointed Chief Assistant District Attorney. In this role, he was responsible for supervising 24 prosecutors, and he held this position under two different District Attorneys.

John has taken more than 80 felony jury trials to verdict. In addition to his work in the courtroom, he has served as a guest lecturer for the Mercer University School of Law and has spoken to national conferences on the topics of Criminal Racketeering, Civil Racketeering and Human Trafficking. 

John earned his law degree from the Georgia State University College of Law.