Pirates of the Caribbean: Salazar’s Revenge Cast, Actors, Producer, Director, Roles, Salary

Pirates of the Caribbean: Salazar’s Revenge (2017)
Movie Pirates of the Caribbean: Salazar’s Revenge (2017)
Director(s) Joachim Rønning, Espen Sandberg
Producer(s) Jerry Bruckheimer
Writer(s) Jeff Nathanson
Running Time 2 hours, 33 minutes
Budget USD $320000000
Release Date May 11, 2017
Rate your experience
Click to rate this movie!
[Total: 1 Average: 5]

Plot

Captain Jack Sparrow is pursued by old rival Captain Salazar and a crew of deadly ghosts who have escaped from the Devil’s Triangle. They’re determined to kill every pirate at sea…notably Jack.

Pirates of the Caribbean: Salazar’s Revenge Official Trailer

Pirates of the Caribbean: Salazar’s Revenge Cast

Johnny Depp playing as Captain Jack Sparrow

Role Captain Jack Sparrow
Real name John Christopher Depp II
Age 59 years old (in 2022)
Profession Actor, Producer, Musician
Nationality American
Learn more about Johnny Depp

Javier Bardem playing as Captain Salazar

Role Captain Salazar
Real name Javier Ángel Encinas Bardem
Age 53 years old (in 2022)
Profession Actor
Nationality Spanish
Known for Famous for starring in No Country for Old Men movie
Learn more about Javier Bardem

Geoffrey Rush playing as Captain Hector Barbossa

Role Captain Hector Barbossa
Real name Geoffrey Roy Rush AC
Age 71 years old (in 2022)
Profession Actor
Nationality Australian
Known for Geoffrey Rush
Learn more about Geoffrey Rush

Brenton Thwaites playing as Henry Turner

Role Henry Turner
Real name Brenton Thwaites
Age 33 years old (in 2022)
Profession Actor
Nationality Australian
Known for Famous for starring in Nightwing movie
Learn more about Brenton Thwaites

Kaya Scodelario playing as Carina Smyth

Role Carina Smyth
Real name Kaya Rose Scodelario-Davis
Age 30 years old (in 2022)
Profession Actress
Nationality British
Known for Skins
Learn more about Kaya Scodelario

Kevin McNally playing as Gibbs

Role Gibbs
Real name Kevin Robert McNally
Age 66 years old (in 2022)
Profession Actor
Nationality British
Learn more about Kevin McNally

Golshifteh Farahani playing as Shansa

Role Shansa
Real name Golshifteh Farahani
Age 39 years old (in 2022)
Profession Actress and Singer
Nationality Iranian
Known for About Elly
Learn more about Golshifteh Farahani

David Wenham playing as Scarfield

Role Scarfield
Real name David Wenham
Age 57 years old (in 2022)
Profession Actor
Nationality Australian
Known for Diver Dan
Learn more about David Wenham

Stephen Graham playing as Scrum

Role Scrum
Real name Stephen Graham
Age 49 years old (in 2022)
Profession Actor
Nationality British
Known for Snatch
Learn more about Stephen Graham

Orlando Bloom playing as Will Turner

Role Will Turner
Real name Orlando Jonathan Blanchard Bloom
Age 45 years old (in 2022)
Profession Actor, Film Producer
Nationality British
Learn more about Orlando Bloom

Keira Knightley playing as Elizabeth Swann

Role Elizabeth Swann
Real name Keira Christina Knightley
Age 37 years old (in 2022)
Profession Actress
Nationality British
Learn more about Keira Knightley

Mahesh Jadu playing as Spanish Soldier

Role Spanish Soldier
Real name Mahesh Jadu
Age 40 years old (in 2022)
Profession Actor
Nationality Australian
Known for Taj 2011
Learn more about Mahesh Jadu

Michael Dorman playing as First Officer Wade

Role First Officer Wade
Real name Michael Dorman
Age 41 years old (in 2022)
Profession Actor
Nationality New Zealand
Known for Patriot (TV series)
Learn more about Michael Dorman

Robert Morgan playing as Grimes

Role Grimes
Real name Robert G Morgan
Age 41 years old (in 2022)
Profession Actor, Writer
Nationality British, Australian
Known for Playing the character of Tony Corbett on the Australian soap opera Neighbours in 2005
Learn more about Robert Morgan

Goran D. Kleut playing as Pirate with Broom

Role Pirate with Broom
Real name Goran D. Kleut
Age 47 years old (in 2022)
Profession Actor
Nationality Australian
Known for Hacksaw Ridge (2016), Gods of Egypt (2016) and Alien: Covenant (2017)
Learn more about Goran D. Kleut

Scott Anderson playing as British Officer

Role British Officer
Real name Scott Anderson
Age 62 years old (in 2022)
Profession Actor
Nationality Canadian
Known for Write Noval Moonlight Hotel, The Man Who tried to Save the World,
Learn more about Scott Anderson

Danny Kirrane playing as Bollard

Role Bollard
Real name Danny Kirrane
Age 31 years old (in 2022)
Profession Actor
Nationality British
Known for Wasted 2016
Learn more about Danny Kirrane

Juan Carlos Vellido playing as Lieutenant Lesaro

Role Lieutenant Lesaro
Real name Juan Carlos Vellido
Age 54 years old (in 2022)
Profession Actor
Nationality Spanish
Known for Alpha 2013
Learn more about Juan Carlos Vellido

Rodney Afif playing as Officer Madga

Role Officer Madga
Real name Rodney Afif
Age 54 years old (in 2022)
Profession Actor
Nationality Australian
Known for Lucky Miles (2007), Checkpoint (2006) and The Killer Elite (2011).
Learn more about Rodney Afif

Rupert Raineri playing as Officer Santos

Role Officer Santos
Real name Rupert Raineri
Age 32 years old (in 2022)
Profession Actor
Nationality Australian
Known for Ding Dong I’m Gay 2018
Learn more about Rupert Raineri

Bruce Spence playing as Mayor Dix

Role Mayor Dix
Real name Bruce Spence
Age 77 years old (in 2022)
Profession Actor
Nationality New Zealand
Known for Mad Max 2 1981
Learn more about Bruce Spence

Justin Smith playing as Mr. Krill

Role Mr. Krill
Real name Justin Smith
Age 42 years old (in 2022)
Profession Actor
Nationality American
Known for My Future Boyfriend 2011
Learn more about Justin Smith

Anthony De La Torre playing as Young Jack Sparrow

Role Young Jack Sparrow
Real name Anthony De La Torre
Age 29 years old (in 2022)
Profession Actor
Nationality American
Known for Johnny Gruesome 2018
Learn more about Anthony De La Torre

Finn Ireland playing as Young Pirate Jeff

Role Young Pirate Jeff
Real name Finn Ireland
Age 22 years old (in 2022)
Profession Actor
Nationality American
Known for Men Tell No Tales (2017)
Learn more about Finn Ireland

James Mackay playing as Maddox

Role Maddox
Real name James Mackay
Age 38 years old (in 2022)
Profession Actor
Nationality Australian
Known for Dynasty Since 2017
Learn more about James Mackay

Bryan Probets playing as Bowen

Role Bowen
Real name Bryan Probets
Age 50 years old (in 2022)
Profession Actor
Nationality British
Known for Triangle (2009), Daybreakers (2009) and The Proposition (2005)
Learn more about Bryan Probets

Lewis McGowan playing as Henry Turner

Role Henry Turner
Real name Lewis McGowan
Age 13 years old (in 2022)
Profession Actor
Nationality Scottish
Known for Acting
Learn more about Lewis McGowan

Alexander Scheer playing as Young Teague

Role Young Teague
Real name Alexander Scheer
Age 46 years old (in 2022)
Profession Actor
Nationality German
Known for Gundermann (2018)
Learn more about Alexander Scheer

Richard Piper playing as Captain Toms

Role Captain Toms
Real name Richard Piper
Age 56 years old (in 2022)
Profession Actor
Nationality British
Known for Men Tell No Tales (2017)
Learn more about Richard Piper

Rohan Nichol playing as Officer Cole

Role Officer Cole
Real name Rohan Nichol
Age 46 years old (in 2022)
Profession Actor
Nationality Australian
Known for South Solitary (2010, Red Dog (2011) Red Dog
Learn more about Rohan Nichol

Travis Jeffery playing as British Soldier

Role British Soldier
Real name Travis Jeffery
Age 33 years old (in 2022)
Profession Actor
Nationality Australian
Known for Dead Men Tell No Tales (2017), Unbroken (2014) and Gallipoli (2015)
Learn more about Travis Jeffery

Akos Armont playing as British Soldier

Role British Soldier
Real name Akos Armont
Age 31 years old (in 2022)
Profession Actor
Nationality Australian
Known for Brabham 2019 Winter (2015)
Learn more about Akos Armont

Ben O’Toole playing as British Soldier

Role British Soldier
Real name Ben O’Toole
Age 27 years old (in 2022)
Profession Actor
Nationality Australian
Known for Famous for starring in Hacksaw Ridge movie
Learn more about Ben O’Toole

Joe Klocek playing as Young Monarch Soldier

Role Young Monarch Soldier
Real name Joe Klocek
Age 27 years old (in 2022)
Profession Actor
Nationality Australian
Known for Patricia Moore (2018)
Learn more about Joe Klocek

Zoe Ventoura playing as Mayor’s Wife

Role Mayor’s Wife
Real name Zoe Ventoura
Age 41 years old (in 2022)
Profession Actor
Nationality Australian
Known for Wild Boys 2011 Drive Hard (2014)
Learn more about Zoe Ventoura

Hannah Walters playing as Beatrice

Role Beatrice
Real name Hannah Walters
Age 46 years old (in 2022)
Profession Actress
Nationality British
Known for Famous for starring in Whitechapel tv show
Learn more about Hannah Walters

K. Todd Freeman playing as Captain Morgan

Role Captain Morgan
Real name K. Todd Freeman
Age 57 years old (in 2022)
Profession Actor
Nationality American
Known for Grosse Pointe 2000 – 2001
Learn more about K. Todd Freeman

Darcy Laurie playing as Uncle Jack’s Cellmate

Role Uncle Jack’s Cellmate
Real name Darcy Laurie
Age 56 years old (in 2022)
Profession Actor
Nationality Canadian
Known for No Good Deed
Learn more about Darcy Laurie

Oscar Bailey

Real name Oscar Bailey
Age 16 years old (in 2022)
Profession Actor
Nationality Australian
Known for Acting
Learn more about Oscar Bailey

Christie-Lee Britten

Real name Christie-Lee Britten
Age 25 years old (in 2022)
Profession Actress
Nationality Australian
Known for Acting
Learn more about Christie-Lee Britten