Education and Training


Pediatric Integrative Medicine - Andrew Weil Center for Integrative Medicine, Arizona State University, Tuscon, AZ

Board Certification

Advanced Cardiovascular Life Support (ACLS)
Certified Physician Assistant (PA-C) – National Commission on Certification of Physician Assistants (NCCPA)
Pediatric Advanced Life Support (PALS)

Undergraduate Degree

BS in Health Sciences - Duquesne University, Pittsburgh, PA

Graduate Degree

Master of Physician Assistant Studies - Duquesne University, Pittsburgh, PA

Titles and Academic Titles

Physician Assistant

Departments and Services

Awards and Honors

2020, NRN Award for Outstanding APP Clinician

Editorial and Academic Positions

Academic and Institutional Committees

APP Advocacy Committee

Leadership and Memberships

Memberships in Professional Organizations

American Academy of Physician Assistants (AAPA)
Pennsylvania Society of Physician Assistants (PSPA)