texasflix

Debra Mooney

Acting

Born
August 28, 1947 · Aberdeen, South Dakota, USA
Known for
76 roles

Biography

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

Known for

Back to home