Cannonball debuted in the comics in 1982 (created by writer Chris Claremont and artist Bob McLeod) as one of the original New Mutants members.
Although he’s primarily recognized as a New Mutant, Cannonball has also been a member of the main X-Men team, the X-Force and most recently the U.S.
He is able to generate a thermo-chemical energy that he can then use to propel his body forward at incredible speeds, like a rocket.
Outside of the comics, Cannonball’s only other media appearances include minor roles on the ’90s X-Men animated series and X-Men: Evolution, as well as being an unlockable character in the video games X-Men Legends II: Rise of Apocalypse (the PSP version) and Marvel: Avengers Alliance.