Actor · Born 1979
Mastergame
2023 · as Anyuka
The Kestrels
2020 · as Anya
The Ark of Nino
2019
Az elmenetel
2015 · as Scrub Nurse
Mom and Other Loonies in the Family
2015 · as Dugó
The Duke of Burgundy
2015 · as Dr. Lurida
Couch Surf
2014 · as Emma
Berberian Sound Studio
2012 · as Screamer
Nyár utca, nem megy tovább
2011 · as színésznő
Run to Ground
2011 · as Alma
So Much for Justice!
2010 · as Saved Girl
Chameleon
2008 · as Kitty