Home / Discover / People

It

2017
as Gretta Keene

Jennifer's Body

2009
as Young Anita 'Needy' Lesnicky

Red Riding Hood

2011
as Young Valerie

Resident Evil: Retribution

2012
as The Red Queen

Mama

2013
as Victoria Desange

The Shack

2017
as Kate Phillips

The Cannon

2017
as Izzy

Violentia

2018
as Brittany Anderson

He Loves Me

2011
as Emily

Storm Seekers

2010
as Young Leah

Operation Christmas

2016
as Danielle Roberts

Frankie & Alice

2010
as Young Paige (8 years old)

A Trace of Danger

2010
as Emily Arnold

The Games Maker

2014
as Anunciacion