
The Love Story of a Bold Buccaneer

Douglas Fairbanks
The Duke of Arnoldo / The Black Pirate

Billie Dove
Princess Isobel

Anders Randolf
Pirate Captain

Donald Crisp
MacTavish

Tempe Pigott
Duenna (as Tempe Pigett)

Sam De Grasse
Pirate Lieutenant

Charles Stevens
Powder Man
John Wallace
Peg-Leg Pirate
Fred Becker
Pirate

Charles Belcher
Chief Passenger - Nobleman

E.J. Ratcliffe
The Governor
Nino Cochise
Pirate (uncredited)

Barry Norton
Youth (uncredited)

Mary Pickford
Princess Isobel in Final Embrace - Cameo Appearance (uncredited)

Robin Hood

Mythica: A Quest for Heroes

Strings

True Spirit

Crouching Tiger, Hidden Dragon: Sword of Destiny

The Count of Monte Cristo

Solo: A Star Wars Story

Dirt

On Fire

Sinbad: Legend of the Seven Seas

Jack Hunter and the Star of Heaven

The Lord of the Rings: The War of the Rohirrim

Dark of the Sun

Jack Hunter and the Lost Treasure of Ugarit

North Sea Hijack

Brothers Under Fire

Mio in the Land of Faraway

Benji

20,000 Leagues Under the Sea

The Count of Monte Cristo