Home / Discover / People

300: Rise of an Empire

2014
as 8 Year Old Artemisia

Bag of Bones

2011
as Kyra Devore

Chosen

2013
as Ellie Mitchell

Life Itself

2018
as Abby (11-13 Years Old)

Portrait of Love

2015
as Jess Dwyer

A Boy Called Po

2016
as Amelia Carr

Backlight

2010
as Jamie

Martyrs

2016
as Sam

Being American

2014
as Angela

Wheelman

2017
as Katie

The Wicked

2013
as Amanda

Teacher of the Year

2015
as Sierra Carter

Wiener Dog Nationals

2013
as Bridget Jack

Roadkill

2024
as The Driver

Lizzie

2013
as Young Lizzy

Monsters

2015
as Jenn

A Dangerous Date

2018
as Young Alexis

A Country Christmas

2013
as Miley Logan

Bedbug

2014
as Dee

Guest Star

Episode NCIS: Los Angeles
Under the Influence
2022
Episode Deputy
10-8 Search and Rescue
2020
Episode It's Always Sunny in Philadelphia
Frank Reynolds' Little Beauties
2011
Episode Suburgatory
No, You Can't Sit with Us
2014