Superhuman Strength: While the Wrecker shares his powers with Thunderball and the other members of the Wrecking Crew, Thunderball is superhumanly strong and can lift approximately 10 tons.
Superhuman Stamina: While empowered, Thunderball's musculature generates less fatigue toxins during physical activity than the musculature of an ordinary human. He can exert himself at peak capacity for several hours before fatigue begins to impair him.
The Wrecking Crew was hired by Mister Sinister to recover the remains of Wolverine, and encountered Mystique's team
Sometime later, Thunderball left the Wrecking Crew, needing a change, and was approached by the Hood to become part of his new Illuminati.