

On Trial
1954 · as Le proviseur

Giallo
1934 · as Giorgio

Difficult Years
1948 · as Narrator, Italian original version

Cose dell'altro mondo
1939 · as Jim

Giuseppe Verdi
1953 · as Impr. Marelli

Sancta Maria
1942

Sunday Heroes
1952 · as The Doctor

L'uomo del romanzo
1940

The Young Caruso
1951 · as Narratore

La campana di San Giusto
1954

The Man with the Grey Glove
1948

L'ultimo addio
1942 · as Professor Serra

La monaca di Monza
1947

Fedora
1942 · as De Sirieux

I pirati della Malesia
1941 · as Janez

Side Street Story
1950 · as Narrator

I mariti
1941

Lies of Love
1949 · as Narrator (voice) (uncredited)