Debra Mooney

Debra Mooney

Actor

Aberdeen, South Dakota, USA

Debra Mooney (born August 28, 1947) is an American character actress, best known for her role as Edna Harper on The WB drama series Everwood (2002-2006).
Debra Mooney (born August 28, 1947) is an American character actress, best known for her role as Edna Harper on The WB drama series Everwood (2002-2006).