Jack Taggart

Jack Taggert, also known as Firepower, is an engineer who works on an experimental heavily-armed pilotable suit for Project Firepower. He is an ally of The Mandarin.

Relationships

 * Iron Man - Enemy
 * The Mandarin - Ally