Family Medicine and Geriatrics

Professional Experience

2019 – Present Doctors Making Housecalls Family Physician
2018 – 2019 American Physician Partners Hospital Medicine Director
2017 – 2019 Teladoc, Inc. Physician
2017 – 2018 Schumacher Clinical Partners Hospitalist
2015 – 2017 Spartanburg Family Medicine Residency Program Faculty
2012 – 2014 BMG – Booneville Family Medicine Physician
2012 Private Practice Physician
2008 – 2012 Family Medical Clinic of North Mississippi Physician
2006 – 2008 Patrick B. Harris Psychiatric Hospital Assoc. Medical Staff


2005 – 2008 AnMed Health Family Medicine


2005 University of Mississippi School of Medicine Doctor of Medicine
2000 Mississippi College Bachelor of Science


North Carolina Medical Board Expires May 2021
South Carolina Board of Medical Examiners Expires June 2021

Board Certifications

American Board of Family Medicine Expiration based on MOC


American Academy of Family Physicians
American Association of Medical Review Officers
Christian Medical & Dental Associations
Society of Hospital Medicine
South Carolina Academy of Family Physicians


National Registry of Certified Medical Examiners