Beats & Lyrics: The Essence of Rap 2023
as Self
MELA 2023
as Ineabelle
Release 2019
as Sally
Habla Women 2013
Gun Hill Road 2011
as MC (as Caridad De La Luz)
Down to the Bone 2004
as Lucy
Bamboozled 2000
as Cuca
Credits from TMDB.