Dora Henwood was born on December 28, 1901 in Kentish Town, London, England, UK. She was an actress, known for
The Island of Romance (1922),
A Race for a Bride (1922) and
Film Pie, No. 10 (1920). She died on April 10, 1951 in St John's Wood, London, England, UK.