Actor
Our Happy Place
2024 · as Cassaira
Five Minutes
2017 · as LeeLee
The Lost One
2015 · as Magdalena
Expecting a Miracle
2009 · as Linda
Shark Swarm
2008 · as Alice
The Meaning of Life
2005 · as (voice)