Charles serves as a Tax Principal in the Greensboro office of Bernard Robinson & Company (BRC). He has more than 23 years of experience serving in both public accounting and industry. Charles is responsible for providing tax compliance and consulting services to a wide variety of clients with a focus on serving C-Corporation clients with their tax accounting (ASC 740), compliance and planning needs.


  • Appalachian State University – Bachelor of Science in Business Administration – Accounting
  • North Carolina State University – Masters in Accounting

Professional and Civic Memberships

  • American Institute of Certified Public Accountants (AICPA)
  • North Carolina Association of Certified Public Accountants (NCACPA)

Outside the Office

  • Outside the office, Charles enjoys spending time and traveling with his wife, Carrie, and two children Grace (19) and Barrett (17). Charles enjoys playing golf, attending concerts with friends and generally spending as much time outside as possible.

NC License #29147