Maureen HaydonActing • Liverpool, Lancashire, England, UKNo biography available.Known For3.5Take Off Your Clothes and Live1963Fan ClubNo Nerds have favorited Maureen Haydon yet — be the first.All fan clubsFrom NerdspinFilmographyActor21989Surgical SpiritTVMrs. Barnard • 1 episodes★ 7.81963Take Off Your Clothes and LiveFilmJune★ 3.5