Family Medicine and Geriatrics

Professional Experience

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


2005 – 2008 AnMed Health, Anderson, SC Family Medicine


2005 University of Mississippi School of Medicine, Jackson, MS MD
2000 Mississippi College, Clinton, MS Bachelor of Science

Board Certifications and Associations

Diplomate, American Board of Family Medicine
Medical License, South Carolina Board of Medical Examiners
Medical License, Mississippi State Board of Medical Licensure
Medical License, Tennessee Board of Medical Examiners
Medical License, Alaska State Board of Medical Examiners
Basic Life Support, American Heart Association
Advanced Cardiac Life Support, American Heart Association
Pediatric Advanced Life Support, American Heart Association
US Department of Transportation Specimen Collector
National Registry of Certified Medical Examiners
American Association of Medical Review Officers
American Academy of Family Physicians
South Carolina Academy of Family Physicians
Christian Medical & Dental Associations
Society of Hospital Medicine