An English actress, born in London, England. Her works include The Masque of the Red Death (1964) and Deep End (1970). She also worked extensively in the field of theater.
An English actress, born in London, England. Her works include The Masque of the Red Death (1964) and Deep End (1970). She also worked extensively in the field of theater.