Photo: TMDBActor
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
2006Pirates of the Caribbean: Dead Man's ChestElizabeth Swann
1999Star Wars: Episode I - The Phantom MenaceSabé
2007Pirates of the Caribbean: At World's EndElizabeth Swann
2017Pirates of the Caribbean: Dead Men Tell No TalesElizabeth Swann
2003Pirates of the Caribbean: The Curse of the Black PearlElizabeth Swann
2014Jack Ryan: Shadow RecruitCathy Muller
Keira Knightley in Star Wars Movies
Star Wars cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 1999 | Star Wars: Episode I - The Phantom Menace | Sabé | $1.05 billion |
See every film in the Star Wars series.
Keira Knightley in Pirates of the Caribbean Movies
Pirates of the Caribbean cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2003 | Pirates of the Caribbean: The Curse of the Black Pearl | Elizabeth Swann | $654 million |
| 2006 | Pirates of the Caribbean: Dead Man's Chest | Elizabeth Swann | $1.07 billion |
| 2007 | Pirates of the Caribbean: At World's End | Elizabeth Swann | $962 million |
| 2017 | Pirates of the Caribbean: Dead Men Tell No Tales | Elizabeth Swann | $796 million |
Characters: Elizabeth Swann. See every film in the Pirates of the Caribbean series.
Keira Knightley in Jack Ryan Movies
Jack Ryan cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2014 | Jack Ryan: Shadow Recruit | Cathy 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.





