Linda Ballantyne was born in 1964 in Toronto, Ontario, Canada. She is an actress, known for Avengers: United They Stand (1999), Sailor Moon (1995) and Thomas and the Magic Railroad (2000). Read more on iMDB