Real Name: Nicholas Theodore Nemeth
Born: July 27, 1980
Hometown: Cleveland, Ohio
Billed From: Hollywood, Florida
Billed Height: 6 ft 0 in
Billed Weight: 223 lb
Debut: November 2004