Idalis DeLeon sinh ngày 15 tháng 6 năm 1969 tại quận Bronx, thành phố New York, bang New York, Mỹ với tên đầy đủ là Idalis Maria DeLeón. Cô là một nữ diễn viên và đạo diễn, được biết đến qua các bộ phim như Running Scared (2006), Six Feet Under (2001) và The Invisible Man (2000).