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.
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