Recent Posts
Appointment Information
Fairmont, MN
Hospital and Clinic
800 Medical Center Drive, Fairmont, MN 56031Mankato, MN
Hospital and Clinic
1025 Marsh St., Mankato, MN 56001Provider's Bio
I strive to treat my patients like they are family and how I would want my family to be treated.
I'm an avid outdoorsman and like to go mountain biking, skiing and scuba diving.
Training & Credentials
Education
- Carver College of Medicine, University of Iowa
Internship
- Internal Medicine, University of Iowa Hospitals and Clinics
Residency
- Internal Medicine, University of Iowa
Fellowship
- Cardiology, Mayo Clinic School of Graduate Medical Education
Certification
- Cardiovascular diseases, American Board of Internal Medicine
Memberships
- American College of Cardiology
- American Medical Association
Academic Appointment
- Instructor of Medicine, Mayo Clinic College of Medicine and Science
Special Interests
- Cardiac pacing
- Echocardiography
- Heart failure