Real Name: Alexander K. Whybrow
Born: February 18, 1981
Died: April 11, 2011
Hometown: Chicago, Illinois
Billed From: Chicago, Illinois
Billed Height: 5 ft 9 in
Billed Weight: 183 lb
Debut: May 1, 2004