Known For
Filmography
2026
2026
2026
2023
2023
2022
2020
2019
2019
2018
2018
2017
2015
2013

Once Upon a Time in a Cinema
Movie · as Layla

These Sacred Vows
TV · as Ava · 6 eps

Under Salt Marsh
TV · as Lydia Taman · 1 ep

The Christmas Break
Movie · as Caroline

The Vanishing Triangle
TV · as Lisa Wallace · 6 eps

The Peripheral
TV · as Mary Pickett · 4 eps

Normal People
TV · as Peggy · 6 eps

Halo
Movie · as Katie

Brassic
TV · as Samantha · 8 eps

Women on the Verge
TV · as Jen · 3 eps

Krypton
TV · as Sevi · 4 eps

Little Women
TV · as Belle Moffat · 1 ep

Red Rock
TV · as Katie Kiely · 53 eps

Vikings
TV · as Aethegyth · 1 ep
