Scarlett Johansson, actorPhoto: TMDB

Actor

Scarlett Johansson Movies

Scarlett Johansson has appeared in 11 franchise films across Avengers, Transformers and Jurassic Park, most often as Natasha Romanoff / Black Widow. The first was Iron Man 2 (2010) and the latest is Jurassic World Rebirth (2025).

Films
11
First
2010

Scarlett Johansson: Known For

Scarlett Johansson in Avengers Movies

Marvel cast

Characters: Natasha Romanoff / Black Widow. See every film in the Avengers series.

Scarlett Johansson in Transformers Movies

Transformers cast
YearFilmRoleWorldwide box office
2024Transformers OneElita-1 (voice)$129 million

See every film in the Transformers series.

Scarlett Johansson in Jurassic Park Movies

Jurassic Park cast
YearFilmRoleWorldwide box office
2025Jurassic World RebirthZora Bennett$869 million

Characters: Zora Bennett. See every film in the Jurassic Park series.

Often On Screen With Scarlett Johansson

Facts

Franchises on Cinvibe
Avengers, Transformers, Jurassic Park
Films acted in
11
Best known role here
Natasha Romanoff / Black Widow (7 films)
First franchise film
Iron Man 2 (2010)
Latest franchise film
Jurassic World Rebirth (2025)
Worldwide box office of these films
$12.92 billion

FAQs

How many Avengers movies is Scarlett Johansson in?

Scarlett Johansson appears in 9 Avengers films: Iron Man 2 (2010), The Avengers (2012), Captain America: The Winter Soldier (2014), Avengers: Age of Ultron (2015), Captain America: Civil War (2016), Avengers: Infinity War (2018), Captain Marvel (2019), Avengers: Endgame (2019) and Black Widow (2021).

Who does Scarlett Johansson play in Avengers?

Scarlett Johansson plays Natalie Rushman / Natasha Romanoff, Natasha Romanoff / Black Widow and Natasha Romanoff / Black Widow (uncredited) in the Avengers films, first in Iron Man 2 (2010).

How many Transformers movies is Scarlett Johansson in?

Scarlett Johansson appears in 1 Transformers film: Transformers One (2024).

Who does Scarlett Johansson play in Transformers?

Scarlett Johansson plays Elita-1 (voice) in the Transformers films, first in Transformers One (2024).

What is the highest grossing Avengers movie with Scarlett Johansson?

Avengers: Endgame (2019) is the highest grossing, with $2.94 billion worldwide.

How much have Scarlett Johansson's movies made at the box office?

The 11 franchise films Scarlett Johansson worked on have taken $12.92 billion worldwide combined, led by Avengers: Endgame (2019).

Credits from TMDB (Scarlett Johansson on TMDB). Box office from Box Office Mojo and The Numbers via each film page. Every actor, director and composer.