Annie Leon is an actress, known for Sense and Sensibility (1981), Hope and Glory (1987) and Forbidden (1984). Read more on iMDB