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