Acting

Helen of Troy
as Nestor

Il tallone di Achille

Cab Number 13

Heart
as Enrico Amici

The Mysterious Rider
as Il conte Ipatieff

N.U.
as Narrator (voice) (uncredited)

Dove sta Zaza?

Before Him All Rome Trembled
as doctor

La casa senza tempo
as Antonio

Gente dell’aria
as Il maggiore Rossi-Chiari