Sandra Peabody

Sandra Peabody

Acting

Born: 1948-01-11 · Portland, Oregon, USA

Sandra Peabody (born 11 January 1948) is an American film and stage actress, screenwriter, producer and acting coach. She is best known for her role as Mari Collingwood in Wes Craven's 1972 film The Last House on the Left (1972). A cult hit, the film established her as a prominent actress in horror,…

MOVIES

The Last House on the Left
1972
Voices of Desire
1972
Never Sleep Again: The Elm Street Legacy
2010
Never Sleep Again: The Elm Street Legacy
2010
Love-In '72
1970
Teenage Hitchhikers
1974
Ban the Sadist Videos!
2005
Massage Parlor Murders
1973
Fear, Panic & Censorship
2000
The American Nightmare
2000
Going to Pieces: The Rise and Fall of the Slasher Film
2006
Sexy Susan Sins Again
1968