Debra Mooney
Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.
Born
Aug 28, 1947
Aberdeen, South Dakota, USA
Known For
Acting
Movies
22 acting
0 crew
Popularity
1.3
Known For
Add to Watchlist
Movie will be added to your watchlist