Outside of the printed page, Cannonball’s only major media appearances have been as a minor character in the ’90s X-Men animated series and X-Men: Evolution, as well as being an unlock able character in X-Men Legends II: Rise of Apocalypse (the PSP version) and Marvel: Avengers Alliance.
Introduced to the comics in 1982, Cannonball was one of the founding members of the original New Mutants team, and he’s also been part of the X-Men and X-Force.
His special power is being able to generate thermo-chemical energy, which he can then use to propel his body forward like a rocket and generate a “blast field” to protect him from harm.