Known For: Acting
Actor Lucille Wright
We Have Always Lived in the Castle
Actor Florence
The Tattoo
Actor Phyllis (voice)
The Ugly Duckling and Me!
Actor Miss. Sarah Palmerston
The Unusual Inventions of Henry Cavendish