Dr. Holmes completed his undergraduate degree at Kenyon College, his medical degree at the University of Texas Southwestern Medical School in Dallas, Texas, and his residency and fellowship at the University of Michigan Hospital. He joined the group in 1996. He is also a clinical instructor in Gastroenterology at Wake Forest University School of Medicine. He is board certified in Internal Medicine and Gastroenterology by the American Board of Internal Medicine. He is a fellow in the American Gastroenterological Association and a member of the American College of Gastroenterology, the American College of Physicians, the American Medical Association, the American Society of Gastrointestinal Endoscopy, the American Society of Parenteral and Enteral Nutrition, the Forsyth-Stokes-Davie Medical Society, the North Carolina Medical Society and the North Carolina Society of Gastroenterology. His hospital affiliations include Forsyth Medical Center where he acts as co-chairman of the Novant Corporate Pharmacy & Therapeutic Committee and is Director of Nutritional Support. He also serves on the medical advisory board at PMG Research and is on the medical staff at Yadkin Valley Community Hospital. His areas of interest include general gastroenterology, inflammatory bowel disease (IBD), clinical research, nutrition and hepatobiliary diseases.
Learn about this doctor
Dr. Holmes' Care Philosophy
Our team of physicians, physician assistants, nurse practitioners, nurses, and staff is dedicated to providing comprehensive outpatient gastroenterology care at all locations of G.A.P. We value our relationships with our patients and referring physicians. We are committed to providing the highest quality and cost-effective healthcare to our community.
Dr. Holmes' Experience
For the best healthcare for your needs, choose a doctor who specializes in your medical condition.
Board certification indicates that a doctor is highly qualified in the medical field in which they practice.
Check to see that this provider treats your medical condition.
Check to see that this provider performs the procedure that you need.
Check to see if your provider has any malpractices, board actions, or sanctions.
Learn more about where this provider went to medical school, residency, and more.
Awards & Recognition
View information about special awards and recognition for this provider.
Check to see what languages this provider and/or staff speak.
Memberships & Professional Affiliations
View memberships and affiliations associated with this provider.
Overall Patient Satisfaction
Likelihood of recommending Dr. Holmes to family and friends is 4.4 out of 5