Douglas Fairbanks
as The Duke of Arnoldo/The Black Pirate
Charles Stevens
as Powder man
Billie Dove
as Princess Isobel
Anders Randolf
as Pirate Captain
Tempe Pigott
as Duenna
Sam De Grasse
as Pirate Lieutenant
Charles Belcher
as Chief passenger
Fred Becker
as Pirate
John Wallace
as Peg-Leg Pirate
E.J. Ratcliffe
as The Governor