
Where I Provide Care
Primary Office
96 Campus DR STE 1
Scarborough, ME 04074-7133
Scarborough, ME 04074-7133
Phone: 207-885-9905
Fax: 207-396-5600
Map & Directions
3073 White Mountain HWY
North Conway, NH 03860-7101
North Conway, NH 03860-7101
Phone: 603- 356-5461
Map & Directions
Franklin Memorial Hospital - Farmington
LincolnHealth - Damariscotta
Maine Medical Center - Portland
Memorial Hospital - North Conway
St. Mary's Regional Medical Center - Lewiston

I’m the Medical Director for Cardiology Imaging and Diagnostics at MMC and for Cardiovascular Informatics at MaineHealth. I have served in leadership roles for the American Society of Nuclear Cardiology and the Intersocietal Accreditation Commission. In 2012, I was honored by the University of Vermont College of Medicine with the Alumni Distinguished Academic Achievement Award, and in 2014 was named Best Cardiologist in Maine by Down East Magazine. The healing interaction between physician and patient is what drew me to medicine. I’m driven to make the difficult diagnosis and institute treatment that makes a real, positive impact in my patients’ lives.
Clinical Interest
Cardiology, Cardiovascular Imaging, Diabetes, Outcomes Research, Preoperative Cardiac Risk Assessment
Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Cardiovascular Disease, 1993
- Internal Medicine, 1990
Fellowship
- Beth Israel Deaconess Medical Center, Cardiology, 1994
Residency
- Beth Israel Deaconess Medical Center, Internal Medicine, 1990
Internship
- Beth Israel Deaconess Medical Center, Internal Medicine, 1988
Medical School
- University of Vermont College of Medicine, 1987
Hospital Affiliation
- Franklin Memorial Hospital since 2009
- LincolnHealth since 2013
- Maine Medical Center since 1998
- MaineHealth Accountable Care Organization since 1998
- Memorial Hospital since 2000