Home / Discover / People

If I Stay

2014
as Kim Schein

To the Bone

2017
as Kelly

Scream VI

2023
as Quinn Bailey

The Best of Me

2014
as Young Amanda Collier

Light as a Feather

2018
as McKenna Brady

Totally Killer

2023
as Tiffany Clark (1987)

Based On A True Story

2023
as Tory Thompson

Two Dollar Bill

2016
as Frankie

To the Stars

2019
as Maggie Richmond

Measure of a Man

2018
as Michelle Marks

Dear Eleanor

2016
as Ellie Potter

Safe Harbour

2007
as Philippa 'Pip' MacKenzie

Jake Squared

2014
as Rain / Young Joanne

Novitiate

2017
as Sister Emily

The Last Sin Eater

2007
as Cadi Forbes

Dig

2022
as Lola

Haunt

2014
as Sam Richards

Hush, Hush

as Nora Grey

Trust

2010
as Annie Cameron

Free Ride

2013
as MJ

1 Mile To You

2017
as Henny

Trespass

2011
as Avery Miller

Hidden Exposure

2023
as Sabina Geshem

Banana Split

2020
as Clara

Erased

2012
as Amy Logan

Guest Star

Episode A Million Little Things
slipping
2022
Episode A Million Little Things
out of hiding
2022
Episode CSI: Miami
Recoil
2005
Episode House
It's A Wonderful Lie
2008
Episode Today
October 16, 2014
2014
Episode Cold Case
Strange Fruit
2005