Birthday
1976-03-19Place of Birth
Toronto, Ontario, CanadaBiography
Rachel Elise Blanchard (born March 19, 1976) is a Canadian actress. Description above from the Wikipedia article Rachel Blanchard, licensed under CC-BY-SA, full list of contributors on Wikipedia.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD
All Movies List
Anne of Green Gables: A New Beginning
2008
5.1
as Louisa Thomas
2008