Thomas was born an only child in San Antonio, Texas, the son of Carolyn L. (née Davis), a homemaker, and Henry Jackson Thomas, a hydraulic machinist.
In San Antonio he attended East Central High School, in the ECISD district, and Blinn College in College Station, Texas.