
Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.
Every film and series, matched to you. Your Film DNA, your friends, your nights in.

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