Marcia Haufrecht

Marcia Haufrecht

Marcia Haufrecht was born on January 3, 1937 in New York, New York, USA as Marcia Haufreucht. She is an actress and director, known for Win Win (2011), The Producers (2005) and Dog Day Afternoon (1975).

Tv Show