Saranno uomini
Guaglione
Doubt
as Comisario
Divisione Folgore
as Santini's friend
Ghost Captain
The Divine Nymph
as Maggiordomo Pasqualino
The Trojan Horse
as Re Priamo
Suonno d'ammore
So Darling, So Deadly
as Jonathan Taylor
Illustrious Corpses
as Archbishop
The Last Days of Pompeii
as Olinto, Christian Leader
Noi peccatori
as L'oculista (uncredited)
Friends for Life
as Il padre di Franco
The Colossus of Rhodes
as Xenon
Scipio Africanus: The Defeat of Hannibal
as Ambasciatore Romano
The Siege of the Alcazar
as Capitano Vincenzo Alba
The Life of Giuseppe Verdi
as Demalde
Fiebre
as Saverio Grantèr
Counselor at Crime
as Don Michele Villabate
Minotaur, the Wild Beast of Crete
as Minosse, Re di Creta