Our Happy Place 2024
as Cassaira
PUSH 2017
as Cashier
Five Minutes 2017
as LeeLee
The Lost One 2015
as Magdalena
Expecting a Miracle 2009
as Linda
Shark Swarm 2008
as Alice
Kinescoping Dr. Travis 2008
as Sheila Travis
The Meaning of Life 2005
as (voice)
Credits from TMDB.