Take It Away 2025
as Self
Selena ¡Vive! 2005
as Self - Performer
La decada furiosa 2003
Credits from TMDB.