
Trey Allen was born in Lumberton, North Carolina. Allen served in the U.S. Marine Corps from 2000 to 2005. He earned a bachelor's degree from the University of North Carolina at Pembroke in 1997 and a law degree from the University of North Carolina at Chapel Hill in 2000. Allen's career experience includes working as an attorney and professor.