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.
Locations & Services
Albert Lea, MN
Hospital and Clinic
404 W. Fountain St., Albert Lea, MN 56007- General:
- 507-373-2384
- 888-999-2386 (toll-free)
Mankato, MN
Hospital and Clinic
1025 Marsh St., Mankato, MN 56001- Appointments:
- 507-594-4700
- General:
- 507-625-4031
- 800-327-3721 (toll-free)
New Prague, MN
Hospital
301 Second St. NE, New Prague, MN 56071- Appointments:
- 952-758-9355
- General:
- 952-758-4431
- 800-584-6667 (toll-free)
Provider's Bio
I grew up in Wisconsin and Massachusetts, and enlisted in the U.S. Army after high school. I served for four years, leaving as a sergeant. I worked as an emergency medical technician (EMT) in the Boston area during college. Before medical school, I manufactured surgical lasers for a small startup. I'm married with four children, and enjoy hiking, reading, traveling and fitness.
Training & Credentials
Medical School
- University of Massachusetts Medical School
Residency
- Neurologic Surgery, Mayo Clinic, Minnesota
Memberships
- Congress of Neurological Surgeons (CNS)
- American Association of Neurological Surgeons (AANS)
- AANS/CNS Cerebrovascular Section
- North American Skull Base Society
- Minnesota Neurosurgery Society
- North American Spine Society
Special Interests
- General neurosurgery, including degenerative and traumatic spinal disorders
- Hydrocephalus
- Neuro-oncology
- Neurotrauma
Publications
- Cerebral blood flow and metabolism and cerebral ischemia; December 2016
- Flow Diversion for Ophthalmic Artery Aneurysms; June 2016
- Antibiotic Reservoir Injection Reduces Shunt Infection in Adults; May 2016
- Intraneural fibroma of the median nerve at the wrist; June 2014
- Massachusetts health insurance mandate: effects on neurosurgical practice; January 2010