Loading amazing content...
Loading amazing content...
Acting
June 15, 1969
New York, New York, USA
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
as Divina
as Sheriff Sanchez
as Sophia
as Jennifer Roscoe
as Argentine
as La Llorona / Helen Black
as Allianora
as Ver
as Jill
as Charity
as Idalis DeLeon
as Guillermina (voice)
as Sandra