Real Name: ??? Alvarado Ruiz
Born: December 16, 1985
Hometown: Mexico City, Mexico
Billed From: The Psycho Circus
Billed Height: 1.87 m
Billed Weight: 107 kg
Debut: April 2, 2000