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.
Patient StoriesHeart surgery gives new meaning to taking the stairsJuly 25, 2017
Locations & Services
I find it rewarding to work with all age groups and to have some families in which four generations see me for their medical needs. I participate in emergency room (ER) care once each month and find the skills needed in ER care compliment my family practice skills.
In enjoy spending my free time with my family, being active in my church and working on our hobby farm.
Training & Credentials
University of Minnesota School of Medicine-Duluth and Minneapolis
Bethesda Lutheran Medical Center, St. Paul, MN
American Board of Family Practice