Home / Discover / People

Light as a Feather

2018
as Violet Simmons

X-Men: The Last Stand

2006
as Young Jean Grey

Into the Wild

2007
as Carine McCandless (age 11)

Chasing Life

2014
as Brenna Carver

Flightplan

2005
as Brittany Loud

Yours, Mine & Ours

2005
as Kelly Beardsley

Almost Kings

2010
as Kallea

Ben 10: Race Against Time

2008
as Gwen Tennyson

Rubber

2010
as Teenager Fiona

Dakota's Summer

2014
as Dakota Rose

Just Peck

2009
as Michelle

ImagiGARY

2015
as Sarah

Disconnect

2012
as Abby Boyd

Worst. Prom. Ever.

2011
as Heather Spencer

Skateland

2011
as Mary Wheeler

Complicity

2013
as Lacy

Red State

2011
as Maggie

Walking Tall: Lone Justice

2007
as Samantha Jensen

TheCavKid

2015
as Brandy

Mr. Blue Sky

2007
as Jessica Green

Victor

2016
as Sherry

Bond of Silence

2010
as Jordan

Banana Split

2020
as Sally

Pimp

2018
as Nikki

Walking Tall: The Payback

2007
as Samantha Jensen

Guest Star

Episode The Originals
Dead Angels
2016
Episode CSI: Miami
Skeletons
2006
Episode CSI: Crime Scene Investigation
Turn of the Screws
2004
Episode Without a Trace
Hard Reset
2008
Episode The Protector
Class
2011
Episode The Unit
Hill 60
2009
Episode The Mentalist
Ruddy Cheeks
2012
Episode The Originals
Wild at Heart
2016
Episode Yes, Dear
Couples Therapy
2004
Episode Notorious (2016)
Choice
2016
Episode NCIS: Los Angeles
Little Angels
2010
Episode Without a Trace
Lost Boy
2007
Episode Nikita
Broken Home
2013
Episode Lie to Me
Darkness and Light
2010
Episode CSI: Miami
Under Suspicion
2005