The Secret of the Loch
1934
Stafford Hilliard was born on 27 September 1883 in Barnet, London, England, UK. He was an actor, known for Loyalties (1933), The Man in the Mirror (1936) and The Pilgrim's Progress (1939). He was previously married to Ann Codrington. imdb.com