A Canadian actress and musician, born in Edmonton, Alberta. She is best known for her work in Josie and the Pussycats (2001), In Hell (2003), and The Outer Limits (1999).