Harriet Walter is known as an English actress She is most famous for her roles in Sense and Sensibility and The Governess ... Read more