Find a Provider
Mayo Clinic Health System provides you access to Mayo Clinic care. We have more than 1,000 providers to serve more than half a million patients a year... all close to home.
Featured Topic6 tips for making the most of your health care video appointmentMarch 31, 2020
Speaking of HealthPlan ahead to make the most of your health care visitDecember 27, 2018
Locations & Services
I chose Mayo Clinic Health System because I enjoy working with young physicians and having the challenge and opportunity to shape their future practice.
In my free time, I enjoy bow hunting, ice fishing, road biking and spending time on lakes.
Training & Credentials
- University of Minnesota-Duluth and Minneapolis
- Family Medicine, Mayo Clinic Graduate School of Medical Education, Rochester, MN
- Advanced Cardiac Life Support (ACLS)
- Basic Life Support (BLS)
- Pediatric Advanced Life Support (PALS)
- American Academy of Family Physicians
- American Medical Association
- Society of Teachers of Family Medicine
- Caring for entire family units
- Office-based procedures
- Preventive care