His most active years were in the 1970s and 1980s, and he achieved his greatest success in Mexico's Universal Wrestling Alliance (UWA), where he won the UWA World Heavyweight Championship three times.
He has been called "the greatest heavyweight ever to come out of Mexico".
He is the creator of the Dos Caras Clutch, a Hammerlock head scissors pinning combination.