Double Impact 1991
as Katherine Wagner
And the Ship Sails On 1983
as Dorotea
Late Flowering Love 1981
Actor
The Wildcats of St Trinian's 1980
as Janet
The Old Curiosity Shop 1975
as Little Nell
Credits from TMDB.