My Transparent Life 2022
as Self
American Satan 2017
as Lily Mayflower
Fuckkkyouuu 2015
as Creature XXX
Credits from TMDB.