Background
Barnhill, John A. was born on January 31, 1969 in Whiteville, North Carolina, United States. Son of Melvin and Linda Barnhill.
Barnhill, John A. was born on January 31, 1969 in Whiteville, North Carolina, United States. Son of Melvin and Linda Barnhill.
Bachelor in Political Science, North Carolina State University, Raleigh, 1991. Master of Arts in History, University North Carolina, Wilmington, 1997.
History professor Brunswick Community College, Suppply, North Carolina, since 2000, chair humanities & social science, 2006—2008.
Youth baseball coach Dixie Youth, Hallsboro, North Carolina, since 2000.
Married Peggy S. Duncan. Children: Reagan Elizabeth, Ashland Chase, Bailey Gray.