ActingRachael Louise MillerBorn 1982-04-12· Lancashire, England, UKKnown forThomas & Friends1984ANIMATIONFull filmographyThomas & Friends1984ANIMATION