Real Name: Tommy Budgen
Born: May 19, 1985
Hometown: Alkmaar, Netherlands
Billed From: The Lodge in Amsterdam
Billed Height: 5 ft 11 in
Billed Weight: 211 lb
Debut: 2002