• Undergraduate degree from University of North Carolina – Chapel Hill
• Juris Doctorate from University of Virginia
• Admitted to practice law in North Carolina in 1976
• Watauga County School Board Attorney for 30 plus years, retired from this position in 2014.
• CEO of Carroll Companies, Inc.