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 previously married to Elizabeth Hiscott. He died on May 2, 1968 in London, England, UK.