2024
Bars as Elin2023
Wolf as Lucia Anchor-Ferrers2023
Big Little Crimes as Self - Narrator2023
Y Sŵn as Meinir Ffransis2022
The Light in the Hall as Greta2021
The Feast as Cadi2021
The Toll as Catrin2018
Apostle as Sinead (uncredited)2017
Philip K. Dick's Electric Dreams as Young Irma2017
Little Women as Beth March2017
King Arthur: Excalibur Rising as Ada2015
The Passing as Sara