Pirates of the Caribbean: At World's End - Cast
Johnny Depp
Jack Sparrow
Actor
Geoffrey Rush
Barbossa
Actor
Orlando Bloom
Will Turner
Actor
Keira Knightley
Elizabeth Swann
Actor
Jack Davenport
Norrington
Actor
Bill Nighy
Davy Jones
Actor
Jonathan Pryce
Governor Weatherby Swann
Actor
Lee Arenberg
Pintel
Actor
Mackenzie Crook
Ragetti
Actor
Kevin McNally
Gibbs
Actor
David Bailie
Cotton
Actor
Stellan Skarsgård
Bootstrap Bill
Actor
Tom Hollander
Cutler Beckett
Actor
Naomie Harris
Tia Dalma
Actor
Martin Klebba
Marty
Actor
David Schofield
Mercer
Actor
Lauren Maher
Scarlett
Actor
Dermot Keaney
Maccus / Dutchman
Actor
Clive Ashborn
Koleniko / Dutchman
Actor
Winston Ellis
Palifico / Dutchman
Actor
Christopher Adamson
Jimmy Legs / Dutchman
Actor
Andy Beckwith
Clacker / Dutchman
Actor
Chow Yun-Fat
Captain Sao Feng
Actor
Keith Richards
Captain Teague
Actor
Ghassan Massoud
Captain Ammand
Actor
Hakeem Kae-Kazim
Captain Jocard
Actor
Dominic Scott Kay
Young Will Turner
Actor
Vanessa Branch
Giselle
Actor
Reggie Lee
Tai Huang
Actor
Marshall Manesh
Sumbhajee
Actor
Angus Barnett
Mullroy
Actor
Giles New
Murtogg
Actor
Takayo Fischer
Mistress Ching
Actor
Marcel Iureș
Capitaine Chevalle
Actor
Sergio Calderón
Captain Vallenueva
Actor
James Lancaster
EITC Agent
Actor
Edwin H. Bravo
Mushroom Ear
Actor
Tyler Tuione
Boiler Room Attendant
Actor
Larry Leong
Steng
Actor
Greg Ellis
Officer
Actor
Ho-Kwan Tse
Hadras
Actor
Peter Donald Badalamenti II
Penrod
Actor
Chris Symonds
Two Head #1
Actor
Michael Symonds
Two Head #2
Actor
Omid Djalili
Askay / Pusasn
Actor
Ned Wertimer
Singing Gallows Pirate
Actor
Mark Hildreth
Cryer
Actor
Matthew Wolf
Endeavor Officer
Actor
JB Blanc
Clerk
Actor
David Prak
Pirate
Actor
Thomas Isao Morinaka
Pirate
Actor
Ova Saopeng
Pirate
Actor
Phoenix Wong
Pirate
Actor
Arnold Chon
Asian Pirate (uncredited)
Actor
Nicole Dionne
Hanged Pirate (uncredited)
Actor
Michelle Lee
Lian (uncredited)
Actor
David Meunier
Lieutenant Greitzer (uncredited)
Actor