Debra Mooney

Debra Mooney

Biography

Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.

Always know what’s new on Netflix

Bookmark us as your source of the latest Netflix content.