No biography available.
The Extraordinary Adventures of Saturnino Farandola (1913)
Satan (1912)
La bambola vivente (1924)
Nero, or The Fall of Rome (1909)
The Last Days of Pompeii (1908)