Holmes was raised in Castroville, California, where he attended elementary school, and San Diego, where he lived in the Rancho Peñasquitos neighborhood and went to Westview High School and graduated in 2006.
Holmes was raised in Oak Hills, a community near Castroville, California, where he attended elementary school. At twelve years old, Holmes moved to San Diego, where he lived in the Rancho Peñasquitos neighborhood and went to Westview High School and graduated in 2006.