“I work with my patients to make sure that they are being heard and receiving the best care possible. I enjoy knowing my patients for who they are, not for what they are being seen.”

Board Certification

  • Physician Assistant


Dual Graduate School

George Washington University
Master of Health Science in Epidemiology
Washington, DC

Undergraduate School

Elon University
Bachelor of Science in Biology
Minor in Chemistry
Elon, NC

Professional Associations

American Academy of Physician Assistants (AAPA)
2003 – Present

American Academy of HIV Medicine (AAHIVM)
2003 – Present

Personal Interests

Outside of the office, I enjoy traveling, camping and movies. I have been a member of DC Crossfit box for 3 years, and enjoy my morning workouts.


John earned his bachelor’s degree from Elon University in North Carolina, where he graduated with honors majoring in Biology with a minor in Chemistry. He spent three years post graduation working as a medical assistant and emergency room technician in Raleigh, NC. John moved back north to DC when he was accepted to George Washington University for a dual Master’s program. He concurrently worked towards a Physician Assistant degree, as well as a Public Health degree concentrating in Epidemiology. He joined the Dupont Circle Physician Group in the fall of 2003.