The Worst Kind of Aftertaste 2025
as Billie
Virus Girl 2023
as Doctor Camelia Fernandez
On the Line 2013
Actor
Credits from TMDB.