Photo: TMDBActor
Hayley Atwell Movies
Hayley Atwell has appeared in 8 franchise films across Avengers and Mission: Impossible, most often as Peggy Carter. The first was Captain America: The First Avenger (2011) and the latest is Mission: Impossible - The Final Reckoning (2025).
- Films
- 8
- First
- 2011
- Best known as
- Peggy Carter
Hayley Atwell: Known For
Hayley Atwell in Avengers Movies
Marvel cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2011 | Captain America: The First Avenger | Peggy Carter | $371 million |
| 2014 | Captain America: The Winter Soldier | Peggy Carter | $714 million |
| 2015 | Avengers: Age of Ultron | Peggy Carter | $1.41 billion |
| 2015 | Ant-Man | Peggy Carter | $519 million |
| 2019 | Avengers: Endgame | Peggy Carter | $2.94 billion |
| 2022 | Doctor Strange in the Multiverse of Madness | Captain Carter | $956 million |
See every film in the Avengers series.
Hayley Atwell in Mission: Impossible Movies
Mission impossible cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2023 | Mission: Impossible - Dead Reckoning Part One | Grace | $571 million |
| 2025 | Mission: Impossible - The Final Reckoning | Grace | $599 million |
Characters: Grace. See every film in the Mission: Impossible series.
Often On Screen With Hayley Atwell
Facts
- Franchises on Cinvibe
- Avengers, Mission: Impossible
- Films acted in
- 8
- Best known role here
- Peggy Carter (5 films)
- First franchise film
- Captain America: The First Avenger (2011)
- Latest franchise film
- Mission: Impossible - The Final Reckoning (2025)
- Worldwide box office of these films
- $8.08 billion
FAQs
How many Avengers movies is Hayley Atwell in?
Hayley Atwell appears in 6 Avengers films: Captain America: The First Avenger (2011), Captain America: The Winter Soldier (2014), Avengers: Age of Ultron (2015), Ant-Man (2015), Avengers: Endgame (2019) and Doctor Strange in the Multiverse of Madness (2022).
Who does Hayley Atwell play in Avengers?
Hayley Atwell plays Peggy Carter and Captain Carter in the Avengers films, first in Captain America: The First Avenger (2011).
How many Mission: Impossible movies is Hayley Atwell in?
Hayley Atwell appears in 2 Mission: Impossible films: Mission: Impossible - Dead Reckoning Part One (2023) and Mission: Impossible - The Final Reckoning (2025).
Who does Hayley Atwell play in Mission: Impossible?
Hayley Atwell plays Grace in the Mission: Impossible films, first in Mission: Impossible - Dead Reckoning Part One (2023).
What is the highest grossing Avengers movie with Hayley Atwell?
Avengers: Endgame (2019) is the highest grossing, with $2.94 billion worldwide.
How much have Hayley Atwell's movies made at the box office?
The 8 franchise films Hayley Atwell worked on have taken $8.08 billion worldwide combined, led by Avengers: Endgame (2019).
Credits from TMDB (Hayley Atwell on TMDB). Box office from Box Office Mojo and The Numbers via each film page. Every actor, director and composer.












