Drops of Blood 2011
Actor
Ella o yo 2005
Actor, Electrician
Something is Bleeding 2005
Rooms for Tourists 2004
as Silvia
Snuff 1998
Credits from TMDB.