Home / Discover / People

Chesapeake Shores

2016
as Abby O'Brien Winters

Once Upon a Time (2011)

2011
as Ruby / Red Riding Hood

Dark Angel

2000
as Rachel Berrisford

Knight Rider (2008)

2008
as Dr. Megan Connelly

Intelligence (2014)

2014
as Riley Neal

Payback

2011
as Juliet

Urban Warfare

2011
as Juliet

The Darklings

1999
as Jessie Everett

True Justice

2011
as Juliet

Street Wars

2011
as Juliet

Dark Vengeance

2011
as Juliet

Holiday Reunion

2003
as Allison Snider

Higher Ground

2000
as Juliette Waybourne

Her Sister's Keeper

2006
as Melissa Brennan

Decoys

2004
as Alex

Dark House

2009
as Claire Thompson

Nightmare

2007
as Carla

Dashing Through the Snow

2015
as Ashley Harrison

Dead Rising: Watchtower

2015
as Crystal O'Rourke

The Memory Book

2014
as Chloe Davenport

Guest Star

Episode Once Upon a Time (2011)
7:15 A.M.
2012
Episode Maybe It's Me
The Cheerleader Episode
2001
Episode Once Upon a Time (2011)
An Apple Red As Blood
2012
Episode Once Upon a Time (2011)
A Land Without Magic
2012
Episode The Crow: Stairway to Heaven
The Road Not Taken
1999
Episode Once Upon a Time (2011)
Skin Deep
2012
Episode Once Upon a Time (2011)
What Happened to Frederick
2012
Episode Just Cause
The Last to Know
2002
Episode The Collector
The Cowboy
2005
Episode Maybe It's Me
The Halloween Episode
2001
Episode Once Upon a Time (2011)
Dreamy
2012
Episode Smallville
Hereafter
2004
Episode Once Upon a Time (2011)
New York City Serenade
2014
Episode The Outer Limits (1995)
Abduction
2001
Episode Once Upon a Time (2011)
Red-Handed
2012
Episode Once Upon a Time (2011)
Her Handsome Hero
2016
Episode Once Upon a Time (2011)
Heart of Darkness
2012
Episode Maybe It's Me
The Lab Partner Episode
2002
Episode Once Upon a Time (2011)
Ruby Slippers
2016
Episode Once Upon a Time (2011)
Pilot
2011
Episode Once Upon a Time (2011)
Witch Hunt
2014
Episode Once Upon a Time (2011)
The Stable Boy
2012
Episode Sullivan's Crossing
Reunions
2024
Episode Once Upon a Time (2011)
The Thing You Love Most
2011
Episode Sullivan's Crossing
Truth and Consequences
2024
Episode Once Upon a Time (2011)
Snow Falls
2011
Episode Supernatural
Adventures in Babysitting
2012
Episode Once Upon a Time (2011)
The Price of Gold
2011
Episode Once Upon a Time (2011)
The Return
2012
Episode Life As We Know It
Family Hard-ships
2004
Episode Once Upon a Time (2011)
That Still Small Voice
2011
Episode Once Upon a Time (2011)
The Heart is a Lonely Hunter
2011
Episode Once Upon a Time (2011)
Desperate Souls
2012
Episode Hallmark Summer Nights
The Memory Book
2014
Episode Dark Angel
The Berrisford Agenda
2002
Episode The Collector
The Ice Skater
2004