Birthday
1947-08-28Place of Birth
Aberdeen, South Dakota, USABiography
Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.Free Trial Channels
All Movies List
AD