Actor
Signs of Life
2025 · as Carla
Mudlark
2021
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