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.