Judge Amy McCulloch graduated from the University of South Carolina in 1987. She graduated from the University of South Carolina School of Law in 1990 and was admitted to the South Carolina Bar the same year.
Judge McCulloch clerked for Judge Tom Ervin, State Circuit Judge and Judge William Catoe, Federal Magistrate. She became an Assistant Solicitor for Richland County in 1991 and remained there until December of 1996.
Judge McCulloch had a private practice with her husband, Joe McCulloch from 1996 to 1998. During this time she was also an Adjunct Professor at the University of South Carolina and Midlands Technical College teaching courses in business law, civil law, criminal law, and ethics.
Judge McCulloch was sworn in as the Richland County Probate Judge in January of 1999. She served as President of the South Carolina Association of Probate Judges in 2003-2004.