LUNA 2025
as Quercea
Christmas with the Twins 2024
as Queen Nancy
Dune: Part Two 2024
as Wounded Fremen
Ritual 2002
as Dr. Shaba
Third World Cop 1999
as TV Announcer
Credits from TMDB.