United States Judicial Registry
KnowJudges.com
Menu

John Arrowood

John Arrowood has served on the North Carolina Court of Appeals since 2017 and previously served on the court in 2007–2008 and as a Superior Court judge in 2007. He earned a B.A., magna cum laude, from Catawba College and a J.D. from the University of North Carolina at Chapel Hill. His earlier career included private practice at James, McElroy & Diehl and staff and research roles at the Court of Appeals.

Court of Appeals Judge · North Carolina Court of Appeals

Last updated August 3, 2026

Biography