Barbara KeoghPhotoBarbara KeoghPhotoBarbara KeoghGalleryBarbara Keogh was a British actress most noted for her work on television.Known for7.4Highlander: The Series19927.0The Abominable Dr. Phibes1971