A Canadian film and television actress. Her works include The Fly (1986), The Brain (1988), and One Man (1977).
(According to views)