Leonard Woolf was born on November 25, 1880 in Kensington, London, England, UK. He was a writer, known for
Baddegama (1980),
Unsolved Mysteries (1987) and
New Release (1965). He was married to
Virginia Woolf. He died on August 14, 1969 in Rodmell, Sussex, England, UK.