Iron Man 3 - Cast

Iron Man 3 Movie Poster

Robert Downey Jr.

as Tony Stark/Iron Man


Gwyneth Paltrow

as Pepper Potts


Don Cheadle

as Col. James Rhodes


Guy Pearce

as Aldrich Killian


Rebecca Hall

as Maya Hansen


Stephanie Szostak

as Ellen Brandt



Jon Favreau

as Happy Hogan


Ben Kingsley

as The Mandarin


  Change Location