Annabelle KavanaghActing • 2003-10-22 • London, England, UKNo biography available.Known For5.3Lost Fare20186.3The Dog Lover20166.0Penelope in the Treehouse2016Fan ClubNo Nerds have favorited Annabelle Kavanagh yet — be the first.All fan clubsFrom NerdspinFilmographyActor520209-1-1: Lone StarTVYsabel • 1 episodes★ 8.12018Lost FareFilm★ 5.32016The Dog LoverFilmAbigail Holloway★ 6.32016Penelope in the TreehouseFilmPenelope★ 6.02016Free PeriodTVPenelope • 1 episodes