Skip to content
No photo

Cynthia Carr

Actor · Born January 22, 1939 · Fairfield, Connecticut, USA

IMDb

Biography

Cynthia Carr was born on 22 January 1939 in Fairfield, Connecticut, USA. She is an actress, known for The Last House on the Left (1972).

Acted in 2

2020s

  1. 2021

    Cockazoid

    Mrs. Watts

Appearances1

2000s

  1. 2000

    The American Nightmare

    Self