Lorraine Lherbert
The Woman in the Fifth (2011)
Claire Thornton
The Far Side of Jericho (2006)
Narrator (English version)
Ernesto Che Guevara, le journal de Bolivie (1994)
First Secretary
A State of Emergency (1986)
Ming-Fa (uncredited)
Blade Runner (1982)
Eleanore (uncredited)
One from the Heart (1982)