Actress · DirectorJessica FoxMay 19, 1983(40 years old)Maidenhead, England, UKSocialsInstagramTwitterIMDbKnown forThe Muppet Christmas CarolGhost of Christmas Past (voice)