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).