Played by:
1 appearance
The Avengers: United They Stand
X-Men '97
Rescue Heroes
Animal Mechanicals
X-Men