Acting
Born August 28, 1947 · Aberdeen, South Dakota, USA
Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.
The Mentalist
2008
Seinfeld
1989
Grey's Anatomy
2005
Bones
ER
1994
This Is Us
2016
Psych
2006
Scandal
2012