Canadian actress, born on August 18, 1957 in North Vancouver, British Columbia, Canada. She began her artistic career in 1990, participating in many different works. Her works, include: Reindeer Games (2000), Catch and Release (2006) and The Final Cut (2004).