Debuted at the age of 15. His fondness for lucha libre began by watching El Santo's movies. The first time he saw a live lucha libre event was on May 5, 1984 in Auditorio de Tijuana.
His debut as California Kid was in a singles match against Pequeño Halcon (Vagabundo I).
As Mirage he had more proyection with the AAA roster. He gave the name of Mirage to his son.
He was inactive for two years due to an arm injury and went back as Super Xolo, a gimmick based on the Xolos de Tijuana soccer's team mascot.
He has wrestled against 3 generations of wreslters. He was rookie of the year 1998 in Tijuana. He also was under other identities without losing the mask such as Amnesia, Multicolor III, and Rocketeer.