Dr. Waters received a bachelor of science degree from the University of Tulsa prior to going to medical school at the University of Missouri. After medical school, he completed residency training in family medicine at the University of Missouri. He spent the first four years of his career at the University of Missouri seeing patients as well as teaching medical students and residents. Prior to coming to CommunityCare in 2015, he worked with St. John in Owasso.