Keira Knightley, actorPhoto: TMDB

Actor

Keira Knightley Movies

Keira Knightley has appeared in 6 franchise films across Star Wars, Pirates of the Caribbean and Jack Ryan, most often as Elizabeth Swann. The first was Star Wars: Episode I - The Phantom Menace (1999) and the latest is Pirates of the Caribbean: Dead Men Tell No Tales (2017).

Films
6
First
1999
Best known as
Elizabeth Swann

Keira Knightley: Known For

Keira Knightley in Star Wars Movies

Star Wars cast
YearFilmRoleWorldwide box office
1999Star Wars: Episode I - The Phantom MenaceSabé$1.05 billion

See every film in the Star Wars series.

Keira Knightley in Pirates of the Caribbean Movies

Pirates of the Caribbean cast

Characters: Elizabeth Swann. See every film in the Pirates of the Caribbean series.

Keira Knightley in Jack Ryan Movies

Jack Ryan cast
YearFilmRoleWorldwide box office
2014Jack Ryan: Shadow RecruitCathy Muller$136 million

Characters: Cathy Muller. See every film in the Jack Ryan series.

Often On Screen With Keira Knightley

Facts

Franchises on Cinvibe
Star Wars, Pirates of the Caribbean, Jack Ryan
Films acted in
6
Best known role here
Elizabeth Swann (4 films)
First franchise film
Star Wars: Episode I - The Phantom Menace (1999)
Latest franchise film
Pirates of the Caribbean: Dead Men Tell No Tales (2017)
Worldwide box office of these films
$4.66 billion

FAQs

How many Star Wars movies is Keira Knightley in?

Keira Knightley appears in 1 Star Wars film: Star Wars: Episode I - The Phantom Menace (1999).

Who does Keira Knightley play in Star Wars?

Keira Knightley plays Sabé in the Star Wars films, first in Star Wars: Episode I - The Phantom Menace (1999).

How many Pirates of the Caribbean movies is Keira Knightley in?

Keira Knightley appears in 4 Pirates of the Caribbean films: Pirates of the Caribbean: The Curse of the Black Pearl (2003), Pirates of the Caribbean: Dead Man's Chest (2006), Pirates of the Caribbean: At World's End (2007) and Pirates of the Caribbean: Dead Men Tell No Tales (2017).

Who does Keira Knightley play in Pirates of the Caribbean?

Keira Knightley plays Elizabeth Swann in the Pirates of the Caribbean films, first in Pirates of the Caribbean: The Curse of the Black Pearl (2003).

What is the highest grossing Pirates of the Caribbean movie with Keira Knightley?

Pirates of the Caribbean: Dead Man's Chest (2006) is the highest grossing, with $1.07 billion worldwide.

How much have Keira Knightley's movies made at the box office?

The 6 franchise films Keira Knightley worked on have taken $4.66 billion worldwide combined, led by Pirates of the Caribbean: Dead Man's Chest (2006).

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