Leo Menardi
writer, production manager, director
Leo Menardi was born on Nov 20, 1903 in Italy. Leo Menardi's big-screen debut came with Il caso Haller directed by Alessandro Blasetti in 1933. Leo Menardi is known for Il caso Haller directed by Alessandro Blasetti, Marta Abba stars as La Rossa and Memo Benassi as Judge Haller. The upcoming new movie Leo Menardi plays is Il caso Haller which will be released on Jan 01, 1933.
Birthday
Nov 20, 1903Place of Birth
Turin, Piedmont, Italy