He attended Amarillo public schools including Crockett Middle School and Amarillo High School, graduating from secondary school early by obtaining his GED at age 17.
He attended Amarillo public schools including Sleepy Hollow Elementary School and Crockett Middle School. He dropped out of Amarillo High School during his junior year, and earned his GED at age 17.