Cast and crew
Pirates of the Caribbean: Salazar's Revenge
Original titlePirates of the Caribbean: Dead Men Tell No Tales
Directed by Joachim Rønning and Espen Sandberg · starring Robert Morgan, Goran D. Kleut and Johnny Depp
- 29 actors
- 6 in the crew
- 2017
- 2 h 9 min
Pirates of the Caribbean: Salazar's Revenge: cast and crew
Director
Actors and characters
- Actors
- 29
- Crew
- 6
- Youngest at release
- 24 yearsJames Fraser
- Eldest at release
- 74 yearsPaul McCartney
-
Robert Morgan Grimes
-
Goran D. Kleut Pirate with Broom
-
Johnny Depp Captain Jack Sparrow
-
Javier Bardem Captain Salazar
-
Kaya Scodelario Carina Smith
-
Geoffrey Rush Captain Barbossa
-
Kevin McNally Gibbs
-
Brenton Thwaites Henry
-
David Wenham Scarfield
The whole cast 29
-
Robert Morgan Grimes
-
Goran D. Kleut Pirate with Broom
-
Johnny Depp Captain Jack Sparrow
-
Javier Bardem Captain Salazar
-
Kaya Scodelario Carina Smith
-
Geoffrey Rush Captain Barbossa
-
Kevin McNally Gibbs
-
Brenton Thwaites Henry
-
David Wenham Scarfield
-
Stephen Graham Scrum
-
Angus Barnett Mullroy
-
Golshifteh Farahani Haifaa Meni
-
Martin Klebba Marty
-
Orlando Bloom Will Turner
-
Adam Brown Jib
-
Keira Knightley Elizabeth Swann
-
Paul McCartney Uncle Jack
-
Danny Kirrane Bollard
-
Juan Carlos Vellido Lieutenant Lesaro
-
Bruce Spence Mayor Dix
-
Alexander Scheer Young Teague
-
Michael Dorman First Officer Wade
-
Andreas Sobik Pirate Captain
-
Sean Lynch British Soldier
-
Ben O'Toole British Soldier
-
James Fraser Young Greenhorn
-
Hannah Walters Beatrice
-
Darcy Laurie Uncle Jack's Cellmate
-
Jessica Green Townswoman
Crew
Writers 2
Producers 2
Companies
- Production companies
- Walt Disney Pictures, Jerry Bruckheimer Films
- Distributor in the UK
- Walt Disney Pictures
Questions about the cast of Pirates of the Caribbean: Salazar's Revenge
- Who plays Grimes in Pirates of the Caribbean: Salazar's Revenge?
- Robert Morgan plays Grimes.
- Who plays Pirate with Broom in Pirates of the Caribbean: Salazar's Revenge?
- Goran D. Kleut plays Pirate with Broom.
- Who plays Captain Jack Sparrow in Pirates of the Caribbean: Salazar's Revenge?
- Johnny Depp plays Captain Jack Sparrow.
- Who plays Captain Salazar in Pirates of the Caribbean: Salazar's Revenge?
- Javier Bardem plays Captain Salazar.
- Who plays Carina Smith in Pirates of the Caribbean: Salazar's Revenge?
- Kaya Scodelario plays Carina Smith.
- Who plays Captain Barbossa in Pirates of the Caribbean: Salazar's Revenge?
- Geoffrey Rush plays Captain Barbossa.
- Who directed Pirates of the Caribbean: Salazar's Revenge?
- Joachim Rønning and Espen Sandberg.
- Who wrote Pirates of the Caribbean: Salazar's Revenge?
- Jeff Nathanson and Stuart Beattie.
- How many actors are in Pirates of the Caribbean: Salazar's Revenge?
- 29 actors are credited, and 6 people in the crew.
The cast in numbers
Joachim Rønning and Espen Sandberg had already directed 2 films together: Kon-Tiki (2012) and Bandidas (2006).
Johnny Depp and Geoffrey Rush had already worked together on 4 films: Pirates of the Caribbean: On Stranger Tides (2011), Pirates of the Caribbean: At World's End (2007), Pirates of the Caribbean: Dead Man's Chest (2006) and 1 more.
Johnny Depp and Kevin McNally had already worked together on 4 films: Pirates of the Caribbean: On Stranger Tides (2011), Pirates of the Caribbean: At World's End (2007), Pirates of the Caribbean: Dead Man's Chest (2006) and 1 more.
Kevin McNally and Geoffrey Rush had already worked together on 4 films: Pirates of the Caribbean: On Stranger Tides (2011), Pirates of the Caribbean: At World's End (2007), Pirates of the Caribbean: Dead Man's Chest (2006) and 1 more.
Stephen Graham and Hannah Walters have worked together on 4 other films: Boiling Point (2021), Walk Like a Panther (2018), Funny Cow (2017) and 1 more.
Bruce Spence and Goran D. Kleut had already worked together on 3 films: Gods of Egypt (2016), I, Frankenstein (2014) and Star Wars: Episode III - Revenge of the Sith (2005).
With the most films on MovieNCo: Johnny Depp (67), Javier Bardem (53) and Keira Knightley (37).
The cast’s average age at release is 44 (of the 24 actors whose birth date we know).





