Internal Medicine and Geriatrics

Professional Experience

2020 – Present Doctors Making Housecalls Physician
2018—2019 Bethany Medical Center Out Patient and Urgent Care Physician
2018— 2020 McLaren Hospital Hospitalist Locum Tenens
2017— 2018 Asheville VA Medical Center Hospitalist Locum Tenens
2013— 2017 Morehead Memorial Hospital Hospitalist Locum Tenens
2003— 2013 Kindred Hospital Hospitalist


1990-1992 Providence Hospital Critical Care Internal Medicine Residency
1975—1979 William Beaumont Hospital Internal Medicine Residency


1975 Michigan State University Doctor of Medicine


North Carolina License Expires October 2020

Board Certifications

American Board of Internal Medicine Expires 2022


American College of Physicians
North Carolina Medical Society