Real Name: Schuyler Andrews
Born: April 2, 1983
Hometown: Los Angeles, California
Billed From: Big Bear, California
Billed Height: 5 ft 10 in
Billed Weight: 190 lb
Debut: June 19, 2002