Height: 6'2" Weight: 290lbs From: Hollywood, California Signature Moves: Mecca Toad Splash Career Highlights: