United States Judicial Registry
KnowJudges.com
Menu

Trey Allen

Curtis H. “Trey” Allen III serves as an associate justice of the Supreme Court of North Carolina. He began his legal career as a judge advocate in the U.S. Marine Corps, later clerked for Justice Paul Newby, and joined the University of North Carolina School of Government faculty. He earned his undergraduate degree from the University of North Carolina at Pembroke and his law degree from the University of North Carolina at Chapel Hill.

Associate Justice · Supreme Court of North Carolina

Last updated August 22, 2026

Biography