Idalis DeLeon was born on June 15, 1969 in Bronx, New York City, New York, USA as Idalis Maria DeLeón. She is an actress and director, known for Running Scared (2006), Six Feet Under (2001) and The Invisible Man (2000).
as Jodi
as Concha Ramirez(1 ep)
as Divina
as Sheriff Sanchez
as Gala Gallardo(1 ep)
as Danielle(1 ep)
as Sophia(8 eps)
as Jennifer Roscoe(1 ep)
as Argentine
as La Llorona / Helen Black(1 ep)
as Allianora(3 eps)
as Ver
as Jill(1 ep)
as Charity
as Idalis DeLeon
as Idalis(2 eps)
as Guillermina (voice)(1 ep)
as Sandra(1 ep)