Actress | Producer | Writer
She has a sister, Irina, and a brother, Robert, both of whom were seriously hurt in a car accident that claimed their father, Cecil Tennant, in 1967.
London, England, UK
Looking for something new to watch in December? Here are some picks to fill your Watchlist.