|
The Scarecrows' Wedding (2026) as Betty O'Barley (voice) |
|
The Bride! (2026) as Ida / The Bride / Mary Shelley |
|
Hamnet (2025) as Agnes |
|
How to Shoot a Ghost (2025) as Anthi |
|
Blue Road: The Edna O'Brien Story (2025) as Self |
|
Three Hares (2024) as Narrator |
|
The Cable That Changed the World (2024) as Self - Narrator (voice) |
|
Quintessentially Irish (2024) as Self |
|
Wicked Little Letters (2024) as Rose Gooding |
|
Fingernails (2023) as Anna |
|
Women Talking (2022) as Mariche |
|
Scrooge: A Christmas Carol (2022) as Isabel Fezziwig (voice) |
|
Men (2022) as Harper |
|
The Lost Daughter (2021) as Young Leda Caruso |
|
National Theatre Live: Romeo and Juliet (2021) as Juliet |
|
I'm Thinking of Ending Things (2020) as Young Woman |
|
Misbehaviour (2020) as Jo Robinson |
|
The Courier (2020) as Sheila Wynne |
|
Dolittle (2020) as Queen Victoria |
|
Judy (2019) as Rosalyn Wilder |
|
A Battle in Waterloo (2019) as Ellen |
|
Wild Rose (2019) as Rose-Lynn Harlan |
|
Pulsar (2018) as Cassa |
|
Beast (2018) as Moll Huntford |
|
Red Light (2017) as Kelly |
|
The Complete Walk: Romeo and Juliet (2016) as Juliet |
|
Branagh Theatre Live: The Winter's Tale (2015) as Perdita |
|
The Tempest - Live at Shakespeare's Globe (2014) as Miranda |
|
Join My Band (2012) as Stella |
|
Hold On to Your Angels () as |
|
Three Incestuous Sisters () as Clothilde |
|
Wild Rose (2019) Songs |