Home / Discover / People

Split

2016
as Marcia

Panic (2021)

2021
as Natalie Williams

Skins

2007
as Grace Violet

Scream: The TV Series

2015
as Olivia Reynolds

Recovery Road

2016
as Maddie

Malum

2023
as Jessica Loren

Honeytrap

2015
as Layla

The Lovers

2017
as Erin

Big Fork

2020
as Emily

Guest Star

Episode Lucifer
Everything's Coming Up Lucifer
2016