The origin of Superheroes: Spike (Marvel Comics)
https://en.wikipedia.org/wiki/Spike_(Marvel_Comics)
Spike is the name of several fictional characters appearing in American comic books published by Marvel Comics. They are not to be confused with Spyke from X-Men: Evolution, nor with Spike Freeman, another character in the groups X-Statix and X-Force.
Spike (Darian Elliott) is a character in the series X-Statix from Marvel Comics.
Spike (Gary Walsh) is a character from New X-Men, who first appeared in issue #126 of that title. He was a student at the Xavier Institute before M-Day.
Lance Gibson portrayed the role in X-Men: The Last Stand.
The Spike (Darian Elliott) first appeared in X-Force #121, and was created by Peter Milligan and Mike Allred. He is a mutant that could generate razor-sharp spikes from his body, which he could fire outward with deadly accuracy.
After watching video footage of independent hero the Spike in action, the Santa Monica, California-based mutant-superhero group X-Statix agrees to have him join the team. His antagonistic nature creates fighting and tension among himself and his teammates.
more at link...