Marcia Haufrecht

Marcia Haufrecht

Marcia Haufrecht is an actress, known for Dog Day Afternoon (1975), Win Win (2011) and The Night Listener (2006).