Known For
Filmography

Matching Hearts
Movie · as Alexis

MatchMaker Mysteries: A Fatal Romance
Movie · as Margaret Vincent

A Winter Princess
Movie · as Allison

Christmas Town
Movie · as Jill

37 Teen
Movie · as Danielle

It's Christmas, Eve
Movie · as Darcy

Jingle Around the Clock
Movie · as Alexis

All of My Heart: The Wedding
Movie · as Susan

All of My Heart: Inn Love
Movie · as Denise

The Sweetest Christmas
Movie · as Tina

Kidnap Capital
Movie · as Kay

Blood Hunters
Movie · as Ellie Barnes

Astonishing X-Men: Unstoppable
Movie · as Emma Frost (voice)

Bates Motel
TV · as Rebecca Craig · 1 ep

Hamlet
Movie · as Ophelia

Camera Shy
Movie · as Jane Coyle

Astonishing X-Men: Torn
Movie · as Emma Frost (voice)

Astonishing X-Men: Dangerous
Movie · as Emma Frost (voice)

Goodnight for Justice
Movie · as Kate Ramsey

And Baby Will Fall
Movie · as Jody

Meteor Storm
Movie · as Lena

The Seamstress
Movie · as Dina

Astonishing X-Men
TV · as Emma Frost / Perfection (voice) · 25 eps

The Listener
TV · as Lucy Carnevale · 1 ep

Sanctuary
TV · as Cassidy Turner · 1 ep

The Haunting of Sorority Row
Movie · as Jena

The Last Trimester
Movie · as Gabby

Blood Ties
TV · as Helen · 1 ep

Bionic Woman
TV · as Carly · 3 eps

Fantastic Four: World's Greatest Heroes: Vol. 1
Movie · as Invisible Woman

Fantastic Four: World's Greatest Heroes
TV · as Invisible Woman (voice) · 26 eps

Psych
TV · as Sabrina · 1 ep

A Fairy Tale Christmas
Movie · as Angela (voice)

Supernatural
TV · as Nurse Foreman · 1 ep

Battlestar Galactica
TV · as Paulla Schaffer · 10 eps

Stargate Atlantis
TV · as Dr. Hewston · 1 ep

Smallville
TV · as Madelyn Hibbins · 1 ep
