Real Name: Apollo Santiago
Died: January 18, 2012
Hometown: New York
Billed From: Hell's Kitchen, New York
Billed Height: 5 ft 11 in
Billed Weight: 169 lbs
Retired: 2004