Debra Mooney

Debra Mooney
Born
Debra Vick

(1947-08-28) August 28, 1947 (age 77)
OccupationActress
Years active1975–present

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–06). Mooney is also known for her recurring roles in Scandal, Grey's Anatomy and The Originals.