FILMOGRAPHY
2017 · Heidi Schiller
2001 · Mrs Wingrave
2000 · Queen Elizabeth I
1990 · Amelia
2015 · Self
1972 · Lady Macbeth