Real Name: Sherri Schrull (born Sherri Russell)
Born: February 8, 1958
Died: June 15, 2007
Hometown: Birmingham, Alabama
Billed From: New Orleans, Louisiana
Billed Height: 5 ft 7 in
Billed Weight: 132 lb
Debut: 1980
Retired: 2006