She portrayed nurse Everley Hayes in the film Bill Wallace of China (1967) and appeared in the films The Young Swingers (1963), The Yellow Canary (1963), Ready for the People (1964), and The Slender Thread (1965).
