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.Free Trial Channels
All Movies List
Anne of Green Gables: A New Beginning
2008
5.1
as Louisa Thomas
2008
AD