Real Name: Joseph Ryan Meehan
Born: November 7, 1979
Hometown: Los Angeles, California
Billed From: Los Angeles, California
Billed Height: 5 ft 10 in
Billed Weight: 210 lb
Debut: September 1, 2000