Idalis DeLeon

Credits
Login to comment!
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
Login to comment!