Real Name: Lane Steven Huffman
Born: August 22, 1958
Hometown: Houston, Texas
Billed From: Harlem, New York
Billed Height: 6 ft 5 in
Billed Weight: 292 lb
Debut: 1989
Retired: 2002