
Where I Provide Care
Primary Office
100 Brickhill AVE
South Portland, ME 04106
South Portland, ME 04106
Phone: 207-773-1728
Fax: 207-773-8153
Map & Directions
159 Main ST
Norway, ME 04268
Norway, ME 04268
Phone: 207-743-2945
Fax: 207-743-2751
Map & Directions
Maine Medical Center - Portland
Southern Maine Health Care - Biddeford
Stephens Memorial Hospital - Norway

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Urology, 2018
Fellowship
- Mayo Clinic, Endourology, 2016
Residency
- Dartmouth Hitchcock Medical Center, Urology, 2015
- Landspitali - University Hospital, General Surgery, 2008
Internship
- Dartmouth Hitchcock Medical Center, General Surgery, 2009
Medical School
- University of Iceland, 2004
Hospital Affiliation
- Maine Medical Center since 2016
- Maine Medical Partners since 2016
- MaineHealth Accountable Care Organization since 2016
- MaineHealth Cancer Care Network
- Southern Maine Health Care since 2021
- Stephens Memorial Hospital since 2016