Acting • AGE 49
Born and raised in Metro Vancouver, British Columbia, she began acting in CBC Radio dramas and animated series when she was five years old. As a child she was educated at the private Crofton House Sch...


Remarkably Bright Creatures
Andie
2026

Scaredy Cats
Willa's Mom
2021

Gone Mom: The Disappearance of Jennifer Dulos
Audrey
2021

Cycles
The woman
2016

Preggoland
Shannon
2014

Astonishing X-Men: Unstoppable
Shadowcat (voice)
2013

The Privileged
Julia Westwood
2013

Officer Down
Ellen Logue
2013

Astonishing X-Men: Torn
Shadowcat (voice)
2012

An Officer and a Murderer
Det. Jennifer Dobson
2012

Astonishing X-Men: Dangerous
Shadowcat (voice)
2012

Path of Souls
Grace Beardsley
2012

Underworld: Endless War
Selene
2011

Snowmageddon
Beth Miller
2011

Underworld: Endless War
Selene (voice)
2011

Whole Day Down
Esther
2011

Final Sale
Allison Graves
2011

Astonishing X-Men
Kitty Pryde / Shadowcat (voice)
2009

Merlin and the Book of Beasts
Avlynn
2009

Defying Gravity
Zoe Barnes
2009

Warehouse 13
Lauren Andrews
2009

Corporate Affairs
Cassie Meyers
2008

Women's Murder Club
Jill Bernhardt
2007

Four Extraordinary Women
Sharon
2006

Hollis & Rae
Rae Devereauz
2006

Severance
Maggie
2006

A Friend of the Family
Alison Shaw
2005

Stargate Atlantis
Nola
2004

Jake 2.0
Angela Hamilton / Angela Wright
2003

Dead Like Me
Daisy Adair
2003

A Mighty Wind
Girl Klapper
2003

The Dead Zone
Miranda Ellis
2002

24
Marie Warner
2001

Going Greek
Paige Forrester
2001

The Calling
Kristie St. Clair
2000

CSI: Crime Scene Investigation
Diane Kentner
2000

The Highwayman
Ziggy Watson
2000

Teen Choice Awards
Self
1999

The Manor
Gillian Ravenscroft
1999

Total Recall 2070
Elana
1999

The Faculty
Marybeth Louise Hutchinson
1998

Nobody Lives Forever
Kimberly Corley
1998

Just the Ticket
Alice / 'Cyclops'
1998

Kitchen Party
Tammy Driscoll
1997

Suicide Kings
Elise Chasten
1997

Habitat
Deborah Marlowe
1997

Murder at My Door
Valerie Sanders
1996

Abduction of Innocence
Laura Rhoads
1996

Susie Q
Janette
1996

Poltergeist: The Legacy
Tracy Lasker
1996

Sabrina the Teenage Witch
Freddie
1996

A Kidnapping in the Family
Josie Cooper
1996

The Halfback of Notre Dame
Jill Volsner
1996

For Those Who Hunt the Wounded Down
Lucy Bines
1996

Ebbie
Martha Cratchet
1995

DarkStalkers
Hairball (voice)
1995

The Outer Limits
Sarah Hayward
1995

Sliders
Margo Hall
1995

M.A.N.T.I.S.
Teenage Girl
1994

The X-Files
Andrea
1993

Highlander: The Series
Julia Renquist
1992

Stay Tuned
Girlfriend #1
1992

My Little Pony Tales
Bright Eyes (voice)
1992

The Odyssey
Vampire
1992

Hillside
Ashley Frasier
1991

It
Loni (uncredited)
1990

The New Adventures of Beany and Cecil
(voice)
1988