Home / Discover / People

The Tudors

2007
as Princess Mary Tudor

Mayans M.C.

2018
as Emily Thomas

The Spiderwick Chronicles

2008
as Mallory Grace

Mixology

2014
as Janey

Halal Daddy

2017
as Maeve Logan

Iron Cross

2009
as Kashka

The Moth Diaries

2011
as Rebecca

Emelie

2016
as Emelie

Crush

2013
as Jules

A Love Divided

1999
as Eileen Cloney

Locke & Key

2011
as Kinsey Locke

In America

2003
as Christy

My All American

2015
as Linda Wheeler

A Secret Affair

1999
as Helena Fitzgerald

Tara Road

2005
as Annie

Things Will Be Different

2024
as Vice Grip Right

As Cool as I Am

2013
as Lucy Diamond

Kiss Me

2015
as Zoe

Guest Star

Episode Late Night with Conan O'Brien
Michael Strahan, Sarah Bolger, Sheryl Crow
2008
Episode Once Upon a Time (2011)
Child of the Moon
2012
Episode Good Mythical Morning
Bizarre Biker Clubs (GAME) - Good Mythical More
2018
Episode Once Upon a Time (2011)
We Are Both
2012
Episode Good Mythical Morning
Mayan Mystery Drink Taste Test
2018
Episode Once Upon a Time (2011)
Lady of the Lake
2012
Episode Once Upon a Time (2011)
And Straight on 'Til Morning
2013
Episode Once Upon a Time (2011)
Into the Deep
2012
Episode Once Upon a Time (2011)
New York City Serenade
2014
Episode Once Upon a Time (2011)
The Doctor
2012
Episode Marvel's Agent Carter
The Atomic Job
2016
Episode Once Upon a Time (2011)
Queen of Hearts
2012
Episode Once Upon a Time (2011)
The Heart of the Truest Believer
2013
Episode Marvel's Agent Carter
The Lady in the Lake
2016
Episode Once Upon a Time (2011)
Quite a Common Fairy
2013
Episode Once Upon a Time (2011)
Tallahassee
2012
Episode Marvel's Agent Carter
A View in the Dark
2016