No biography available.
Sant'Elena, piccola isola (1943)
Capitan Tempesta (1942)
Tosca (1941)
The Hotel of the Absent (1939)