Birthday: 7 June 1975, Somerset, Pennsylvania, USA
Birth Name: India Ibinson Neilan
Height: 168 cm
India Neilan was born on June 7, 1975 in Somerset, Pennsylvania, USA as India Ibinson Neilan. She is known for her work on Spider-Man (2002), Dodgeball: A True Underdog Story (2004) and The Lake House (2006).