Supreme Court of North Carolina
Law Clerk
University of North Carolina at Chapel Hill
Adjunct Professor
United States District Court for the Western District of North Carolina
Law Clerk
Campbell University
Adjunct Professor
North Carolina State Bar
Deputy Counsel
North Carolina State Bar
Director for Ethics and Special Programs
University of North Carolina School of Law
Western Illinois University
University of North Carolina at Chapel Hill