He graduated from Fredericksburg High School and attended undergraduate and medical school at Texas A&M University. He and his wife Tammy, married in 1996 have three children - Allison, Julia, and Joey.