
Acted in 37
2020s
- 2020
MatchMaker Mysteries: A Fatal Romance
Margaret Vincent
2010s
- 2019
Christmas Town
Jill
- 2018
Jingle Around the Clock
Alexis
It's Christmas, Eve
Darcy
- 2017
- 2016
Blood Hunters
Ellie Barnes
Kidnap Capital
Kay
- 2013
Astonishing X-Men: Unstoppable
Emma Frost (voice)
- 2012
Hamlet
Ophelia
Camera Shy
Jane Coyle
Astonishing X-Men: Torn
Emma Frost (voice)
Astonishing X-Men: Dangerous
Emma Frost (voice)
- 2011
Goodnight for Justice
Kate Ramsey
And Baby Will Fall
Jody
- 2010
2000s
- 2009
Astonishing X-Men
Emma Frost / Perfection (voice) · 25 episodes
The Seamstress
Dina
- 2008
- 2007
The Haunting of Sorority Row
Jena
The Last Trimester
Gabby
- 2006
Fantastic Four: World's Greatest Heroes: Vol. 1
Invisible Woman
- 2005
A Fairy Tale Christmas
Angela (voice)
- 2004
- 2001