
Person
Debra Mooney
- Specialty
- Acting
- Birth
- August 28, 1947 · 79 years
- Origin
- Aberdeen, South Dakota, USA
Professional Trajectory
Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.









































































