La edad actual de India Neilan es 48 años.
Biografía de India Neilan
India Neilan nació el 07 de junio de 1975 en Somerset, Pennsylvania, USA como India Ibinson Neilan. Ella es conocida por su trabajo en Spider-Man (2002), La casa del lago (2006) y en Cuestión de pelotas (2004).