He provides comprehensive care to patients of all ages and genders, including obstetrics, newborn and pediatric care, and adult medicine. He also serves as the Union Residency site director through the Department of Family Medicine at Carolinas Healthcare System. He supervises and teaches medical students and family medicine residents in both inpatient and outpatient settings.