Thine Ears Shall Bleed 2024
as Sarah Thatcher
Lost Nation 2023
as Phoebe, Director, Writer
Driven 2023
Actor
The Sun Shone Whole at Intervals 2023
Goldilocks 2022
as Local Police Officer
The Surrogate 2021
as Restaurant Manager
Luce 2019
as Lena Tennyson
Credits from TMDB.