2025
The Residence as Not available2022
Marie Antoinette as Jeanne2022
My Policeman as Julia2022
Rogue Agent as Mae Hansen2022
About Joan as Joan Verra, in the 1970s-80s2020
Industry as Daria Greenock2020
Ataraxia as Girl2019
Twice Upon a Time as Louise Arron2019
Balance, Not Symmetry as Dolly2018
The ABC Murders as Thora Grey2018
The Emperor of Paris as Annette2018
The Keeper as Margaret2018
Dead in a Week (Or Your Money Back) as Ellie2018
Modern Life Is Rubbish as Natalie2017
The Sense of an Ending as Young Veronica Ford2016
Cezanne and I as Jeanne2016
The Jews as Marie2015
The Lady in the Car with Glasses and a Gun as Dany Dorémus2014
New Worlds as Beth Fanshawe2013
Casting(s) as Freya2013
The White Queen as Elizabeth of York2013
Not Another Happy Ending as Nicola Ball2013
Sunshine on Leith as Liz Henshaw2007
Skins as Mini McGuinnessNaN
Mi Amor as Not available2023
Kinked Director2020
Ataraxia Writer2020
Ataraxia Director2013
Un nuevo mundo Actor's Assistant