Nancy Dutton was born on August 12, 1952 in Long Island, New York, USA. She is an actress, known for Zalmen: or, the Madness of God (1975).
Zalmen: or, the Madness of God
No data