Played by:
2 appearances
LEGO Marvel Avengers
1 appearance
Twilight of the Gods
Marvel's Spidey and Iron Man: Avengers Team-Up!
Transformers: EarthSpark
Lego Marvel Avengers: Strange Tails
Arcane: League of Legends