He attended Baylor College of Medicine for medical school and subsequently trained at a hospital affiliated with Baylor College of Medicine for residency. He is affiliated with Texas Children's Hospital (TCH).