Nancy Fish was born on March 16, 1938 in Spokane, Washington, USA as Nancy Gayle Fisch. She is an actress, known for The Mask (1994), General Hospital (1963) and Kiss Kiss Bang Bang (2005). Read more on iMDB