Show more
Eleanore Lindo is known for Touching Wild Horses (2002), Degrassi: The Next Generation (2001) and Avonlea (1990). imdb.com