I strive to treat my patients in the same manner in which I would like a family member or loved one to be treated. I enjoy caring for patients of all ages and providing acute care as well as information regarding their illness or injury. Patient education is an integral part of effective health care.

UCHealth offers amazing opportunities for providers to work in a progressive, innovative environment.  Being able to have access to specialists and state-of-the-art resources helps providers to improve patient care. Being a Physician Assistant allows me to practice medicine and establish relationships with my patients. There are multiple opportunities for learning and development, and it is important for me to be able to make a difference in the health of others. I am married with two daughters and two dogs–the dogs rule the household. Outside of patient care, I enjoy swimming, running, triathlons, camping, playing piano and spending time with family and friends. I also organize a 5K race in Milliken every summer to benefit local middle school and high school cross country teams.


Monday: 7am - 7pm
Tuesday: 7am - 7pm
Wednesday: 7am - 7pm
Thursday: 7am - 7pm
Friday: 7am - 7pm
Saturday: 7am - 5pm
Sunday: 7am - 5pm

Qualifications and experience

Urgent Care
Languages spoken
Allegany Community College – Cumberland, MD (1994)

Touro University International – Cypress, CA (2004)

Red Rocks Community College – Lakewood, CO (2007)

St. Francis University – Loretto, PA (2007)

Clinical interest for patients

Primary care
Health maintenance
Disease prevention

UCHealth strongly encourages you to consult with your health insurer to determine accurate information about your coverage and benefits for a particular health care service provided at a UCHealth facility. Read more here.