Home / Discover / People

Final Destination 5

2011
as Molly Harper

Frozen

2010
as Parker O'Neil

A Quiet Passion

2016
as Young Emily Dickinson

Elektra Luxx

2010
as Eleanore Linbrook

Gracie

2007
as Kate Dorset

Deviant Love

2019
as Jamie

Bipolar

2014
as Anna

Death in Love

2008
as Young Girl

Hatchet II

2010
as Parker O'Neil

The Argument

2020
as Lisa