Cornelia Hayes O'Herlihy is a 47 years old actress ( 1 septembre 1976). Cornelia Hayes O'Herlihy has appeared in 2 shows and 4 movies. A performance to be found in the role of Margaret in the series Buffy the Vampire Slayer. In the cinema, in the role of Additional Voices (voice) in the feature film 101 Dalmatians II: Patch's London Adventure.