
Where I Provide Care
Primary Office
181 Franklin Health CMNS
Farmington, ME 04938
Farmington, ME 04938
Phone: 207-778-9001
Fax: 207-778-6072
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

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Orthopaedic Surgery, 2001
Fellowship
- Mayo Foundation Rochester, Orthopaedic Surgery, Adult Reconstructive Orthopaedic Surgery, 2003
Residency
- McGill University Faculty of Medicine, Orthopaedic Surgery, 2001
Medical School
- University of British Columbia, 1996
Hospital Affiliation
- Franklin Memorial Hospital since 2023
- MaineHealth Accountable Care Organization since 2023
- MaineHealth Cancer Care Network