Debra Mooney Bio, Photos and Updates
Like
0
Debra Mooney
Bio: Debra Mooney is an American character actress best known for her role as Edna Harper on the drama series Everwood.
Born: August 28, 1947 in Aberdeen, South Dakota, USA
Posted In: Actresss
Comments