He grew up in San Angelo, Texas and currently lives in Los Angeles, California. In 1993, Carter graduated magna cum laude from the University of North Texas.