Certification

  • National Commission on Certification of Physician Assistants (NCCPA)

Education

  • Duke University: Masters of Health Sciences and Physician Assistant Certificate
  • Queens University of Charlotte: Bachelor of Science in Biology

Memberships

  • American Academy of Physician Assistants
  • North Carolina Academy of Physician Assistants
  • Mecklenburg Medical Association
  • Metrolina Association of Physician Assistants