He grew up in Houston TX. He completed his undergraduate degree from University of Dallas Irving, Texas and he received his medical degree from the Baylor College of Medicine, Houston TX.