
Where I Provide Care
Primary Office
116 Northport AVE STE 220
Belfast, ME 04915
Belfast, ME 04915
Phone: 207-505-4015
Fax: 207-338-8368
Map & Directions
Office Hours
Monday: Closed
Tuesday - Thursday: 8am - 4pm
Friday: 8am to noon
Tuesday - Thursday: 8am - 4pm
Friday: 8am to noon
Waldo County General Hospital - Belfast

I graduated from Johns Hopkins School of Medicine in 1967 and completed medical training in New York City and San Francisco. I served as a Major in the United States Air Force before coming to Maine in 1975. I am a Fellow of the American College of Physicians and Master of the American College of Rheumatology. I joined Waldo County General Hospital in 2014 and have lived in the Belfast area since 1995 with my wife, Martha. I enjoy welcoming those who have come to my office initially as patients, but now as friends as well.
Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Internal Medicine, 1971
- Rheumatology, 1974
Fellowship
- Hospital for Special Surgery, Rheumatology, 1975
Residency
- San Francisco General Hospital and Medical Center, Internal Medicine, 1970
- Veterans Affairs Medical Center, Internal Medicine, 1971
Internship
- Cornell University Medical College, Internal Medicine, 1969
Medical School
- Johns Hopkins University School of Medicine, 1967
Hospital Affiliation
- MaineHealth Accountable Care Organization since 2014
- Waldo County General Hospital since 1992