In 1981 she portrayed Elspeth Huxley in The Flame Trees of Thika. In 1982 she starred as the young Beatrix Potter in The Tale of Beatrix Potter. She was seen in The Happy Valley in 1987 with Denholm Elliott, in which she played a schoolgirl in Kenya in the 1930s.
She made her film debut in 1981 as Elspeth Huxley in The Flame Trees of Thika. Two years later, she portrayed Beatrix Potter's youth in The Tale of Beatrix Potter. In 1987, she was seen in The Happy Valley with Denholm Elliott, playing a schoolgirl from Kenya in the 1930s.