Real Name: Octavio López Arreola
Born: April 12, 1975
Hometown: Aguascalientes, Aguascalientes, Mexico
Billed From: Hell
Billed Height: 1.84 m
Billed Weight: 107 kg
Debut: March 1992