Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leslie S. Hiscott was born on July 25, 1894 in London, England, UK. He was a director and writer, known for The Time of His Life (1955), The Feather (1929) and Tons of Trouble (1956). He was married to Elizabeth Hiscott. He died on May 2, 1968 in London, England, UK.