Barry CavanaghActingNo biography available.Known For6.6Peter Pan2000Fan ClubNo Nerds have favorited Barry Cavanagh yet — be the first.All fan clubsFrom NerdspinFilmographyActor12000Peter PanFilmJohn Darling★ 6.6