Free Puppies! 2022
Director
Oildale 2019
as Ida
Go Back to China 2019
as Renee
All I Need 2016
as Victim
Credits from TMDB.