Real Name: Federico Palacios
Born: September 23, 1981
Hometown: Buenos Aires, Argentina
Billed From: South of Heaven
Billed Height: 5 ft 8 in
Billed Weight: 178 lb
Debut: July 2002