Cats of Malta 2022
as Self
The End 2020
as Woman with the Maltese Faldetta
Do Re Mi Fa 2016
as Lilly
Plangent Rain 2011
Actor
Agora 2009
as Woman with Figs
Magdalena: Released from Shame 2007
as Elizabeth / Bleeding Woman / Old Woman 1 (voice)
Credits from TMDB.