as Antonio Lo Mazzo
as Noskes
as Giuseppe Quagliarulo
as Self
as Lambertuccio da Cecina
as Don Vito Monreale / Nick Bullione
as Riccardo Viganò
as Luigi Gorletti
as Gaetano Gargiulo
as Il prode Anselmo da Montebello
as Mustafa Abdul Bey
as Giacinto Puddu
as Sergeant Egisto Brugnoli
as Marinaio