Canadian producer and actress, born in 1972, in Vancouver, Canada. She has appeared in several Canadian and American films and TV shows. Since 1991, she has appeared in 11 feature films and the last of which was Once in a Blue Moon (1995). She is known for This Boy's Life (1993), Lucid (2021), and Sliders (1995).