Herbert Hancock

Info

Role

Director

Date of birth

08/30/1879

Date of death

12/30/1942

Place of birth

London, England, UK

Herbert Hancock

Biography

Herbert Hancock was born on August 31, 1879 in London, England, UK. He was a director, known for The Leech (1921). He was previously married to Helen Margaret Miller and Edna F. Timaus. He died on December 30, 1942 in Queens, New York, USA.

Known For

The Leech
The Leech
0.0
0.0