Debra Mooney
Birthday: 1947-08-28 | Place of Birth: Aberdeen, South Dakota, USADebra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.
...
Known For
Acting
Year
Title
Role
2013
Jodi Arias: Dirty Little Secret
as Caroline
2010
The Last Godfather
as Sister Theresa
2006
The Mermaid Chair
as Kat
2002
Everwood
as Edna Harper
2001
Domestic Disturbance
as Theresa
1988
Too Young The Hero
as Calvin's Mother
1979
Chapter Two
as Marilyn