Necrophiliac 2020
as Handmaid
La isla de los alacranes II 1991
as Nino Carlos Arturo Avina
Credits from TMDB.