Debra Mooney
Birthday: 1947-08-28 | Place of Birth: Aberdeen, South Dakota, USADebra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.
Known For
Everwood 2002
Punteggio: 7.5
Cast: Treat Williams / Gregory Smith / Emily VanCamp /