Played by:
2 appearances
Marvel's Avengers Assemble
1 appearance
The Lying Game
Profit
Mysterious Ways
Political Animals
Heroes