Stella Kemball was born on April 28, 1926 in Richmond, Surrey, England, UK. She was an actress, known for
The Ugly Duckling (1959),
It Happened Here (1964) and
Great Expectations (1959). She died on November 24, 2001 in Richmond, Surrey, England, UK.