Leon M. Lion

March 12, 1879 — Islington, London, England, UK
Movie

Number Seventeen

1932

Movie

The Amazing Quest of Ernest Bliss

1936

Movie

Crackerjack

1938

Movie

Lady in Danger

1934