Johnny Depp stars as Captain Jack Sparrow, Orlando Bloom as Will Turner, and Keira Knightley as Elizabeth Swann in the ‘Pirates of the Caribbean‘ film series.
Main cast
- Captain Jack SparrowJohnny DeppMain
- Will TurnerOrlando BloomMain
- Elizabeth SwannKeira KnightleyMain
- Captain Hector BarbossaGeoffrey RushMain
Supporting cast
- Joshamee GibbsKevin McNallySupp
- Governor Weatherby SwannJonathan PryceSupp
- James NorringtonJack DavenportSupp
- PintelLee ArenbergSupp
- RagettiMackenzie CrookSupp
- AnamariaZoe SaldanaSupp
- Tia Dalma / CalypsoNaomie HarrisSupp
- Davy JonesBill NighySupp
- Lord Cutler BeckettTom HollanderSupp
- Bootstrap Bill TurnerStellan SkarsgårdSupp
- Captain TeagueKeith RichardsSupp
Guest & voice
- MartyMartin KlebbaGuest
No matches — try another name.
About this cast
The ‘Pirates of the Caribbean’ film series, produced by Disney, follows the adventures of the eccentric Captain Jack Sparrow. The main cast includes Johnny Depp, Orlando Bloom, and Keira Knightley, with Geoffrey Rush as the recurring antagonist Barbossa. Spanning five films, the series is known for its blend of swashbuckling action, supernatural elements, and humour.
FAQs
Who plays Captain Jack Sparrow in Pirates of the Caribbean?
Captain Jack Sparrow is played by Johnny Depp.
Who plays Elizabeth Swann in Pirates of the Caribbean?
Elizabeth Swann is played by Keira Knightley.
Who plays Will Turner in Pirates of the Caribbean?
Will Turner is played by Orlando Bloom.
How many Pirates of the Caribbean films are there?
There are five films: The Curse of the Black Pearl (2003), Dead Man’s Chest (2006), At World’s End (2007), On Stranger Tides (2011), and Dead Men Tell No Tales (2017).
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026