Born one of three children with a twin sister onto a family cotton farm in Loraine, Texas, Dr. Sheffield has been practicing family medicine in and around Gatesville for over 25 years. He attended the Texas College of Osteopathic Medicine, now the University of North Texas Health Science Center. He attends First Baptist Church of Gatesville with his wife Janice.