Loading
Loading

Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.
Dead Poets Society1989
Grey's Anatomy2005
Anastasia1997
The Mentalist2008
The Originals2013
Bones2005
The Fresh Prince of Bel-Air1990
Seinfeld1989