The Truth Shall Not Be Killed 2018
Actor
Demons of Eden 2007
as Herself
Juarez: The City Where Women Are Disposable 2007
as Self
Credits from TMDB.