Home / Discover / People

Once Upon a Time (2011)

2011
as Belle French / Beauty

Remember Me

2010
as Ally Craig

Lost

2004
as Claire Littleton

The Hills Have Eyes

2006
as Brenda Carter

Roswell

1999
as Tess Harding

Carrie

2002
as Christine Hargenson

Public Enemies

2009
as Anna Patzke

The Chameleon

2010
as Kathy Jansen

A Lover Scorned

2019
as Brooke

Operation: Endgame

2010
as Hierophant

Brick

2006
as Emily

Air Force One is Down

2013
as Francesca Romero

Beastmaster

1999
as The Demon Curupira

Santa's Slay

2005
as Mary 'Mac' Mackenzie

High Noon

2009
as Lt. Phoebe McNamara

The Perfect Game

2010
as Frankie

Guest Star

Episode The Handler
Acts of Congress
2004
Episode CSI: Miami
Legal
2004
Episode Once Upon a Time (2011)
Skin Deep
2012
Episode The Late Late Show with Craig Ferguson
Wynonna, Emilie de Ravin, D.C. Benny
2006
Episode The Ellen DeGeneres Show
Martin Short/Emilie De Ravin/Three 6 Mafia
2006
Episode NCIS
Seadog
2003
Episode Once Upon a Time (2011)
A Land Without Magic
2012
Episode Good Morning America
LOST Special
2005
Episode Once Upon a Time (2011)
Dreamy
2012
Episode Once Upon a Time (2011)
Beauty
2017
Episode The Handler
Dirty White Collar
2003
Episode The Other Half
November 4, 2002
2002