Yellowbeard
Moon
El Segundo (as Richard 'Cheech' Marin)
El Nebuloso
Lord Lambourn
Gilbert
Dan
Dr. Gilpin
Commander Clement
Betty
Captain Hughes
Blind Pew
Mr. Crisp and Verdugo
Flunkie
Triola
Mansell
Lady Churchill
Lady Lambourn
Mr. Beamish (as Ferdinand Mayne)
Chaplain (as John Francis)
Queen Anne
Tarbuck
Man with Parrot
Mr. Prostitute
Admiral
Mr. Martin
Prison Guard
Pirate
Rosie
Askey
Big John
Priest
Beggar (as Alvaro Carcaño)
Helmsman (as Leopoldo Frances)
Flower Girl
Sergeant of the Marines
The Shark (uncredited)
Extra - Dying spanish Soldier (uncredited)
Swashbuckler (uncredited)
Pirate (uncredited)
The Coxswain (uncredited)