Signs of Life 2025
as Carla
Mudlark 2021
Actor
RSC Live: Troilus and Cressida 2018
as Calchas
Boys on Film 8: Cruel Britannia 2012
as Fleur (segment "I Don't Care")
I Don't Care 2010
as Fleur
Rosetta: Prima donna assoluta 2002
Credits from TMDB.