Photo: TMDBActor
Florence Pugh Movies
Florence Pugh has appeared in 4 franchise films across Avengers, Shrek and Spider-Man, most often as Yelena Belova. The first was Black Widow (2021) and the latest is Spider-Man: Brand New Day (2026).
- Films
- 4
- First
- 2021
- Best known as
- Yelena Belova
Florence Pugh: Known For
Florence Pugh in Avengers Movies
Marvel cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2021 | Black Widow | Yelena Belova | $380 million |
| 2025 | Thunderbolts* | Yelena Belova | $382 million |
See every film in the Avengers series.
Florence Pugh in Shrek Movies
Shrek cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2022 | Puss in Boots: The Last Wish | Goldilocks (voice) | $480 million |
See every film in the Shrek series.
Florence Pugh in Spider-Man Movies
Spider-Man cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2026 | Spider-Man: Brand New Day | Yelena Belova / Black Widow | $2.52 billion |
See every film in the Spider-Man series.
Often On Screen With Florence Pugh
Facts
- Franchises on Cinvibe
- Avengers, Shrek, Spider-Man
- Films acted in
- 4
- Best known role here
- Yelena Belova (2 films)
- First franchise film
- Black Widow (2021)
- Latest franchise film
- Spider-Man: Brand New Day (2026)
- Worldwide box office of these films
- $3.76 billion
FAQs
How many Avengers movies is Florence Pugh in?
Florence Pugh appears in 2 Avengers films: Black Widow (2021) and Thunderbolts* (2025).
Who does Florence Pugh play in Avengers?
Florence Pugh plays Yelena Belova in the Avengers films, first in Black Widow (2021).
How many Shrek movies is Florence Pugh in?
Florence Pugh appears in 1 Shrek film: Puss in Boots: The Last Wish (2022).
Who does Florence Pugh play in Shrek?
Florence Pugh plays Goldilocks (voice) in the Shrek films, first in Puss in Boots: The Last Wish (2022).
What is the highest grossing Spider-Man movie with Florence Pugh?
Spider-Man: Brand New Day (2026) is the highest grossing, with $2.52 billion worldwide.
How much have Florence Pugh's movies made at the box office?
The 4 franchise films Florence Pugh worked on have taken $3.76 billion worldwide combined, led by Spider-Man: Brand New Day (2026).
Credits from TMDB (Florence Pugh on TMDB). Box office from Box Office Mojo and The Numbers via each film page. Every actor, director and composer.








