Actress · DirectorRachel RawlinsonSeptember 16, 1995(28 years old)London, England, UKSocialsIMDbKnown forFlushed AwayTabitha (voice)