Played by:
2 appearances
Iron Man
1 appearance
Teen Titans
The Karate Kid
The Amazing Chan and the Chan Clan