Education
- Campbell University Norman Adrian Wiggins School of Law, Buies Creek, North Carolina
- Juris Doctorate
- Honors: Campbell Law School Alumni Board Member
- University of North Carolina, Chapel Hill, North Carolina
Bar Admissions
- North Carolina, 2001