Twin Peaks Prop – Sheryl Lee’s Headshot in Benjamin Horne’s Office
The talented Sheryl Lee played several roles in Mark Frost and David Lynch’s Twin Peaks. While living in Seattle, Washington at the age of 21, Lee was cast as Laura Palmer – appearing briefly as a body “dead, wrapped in plastic” and at a picnic with best friend Donna Hayward – for the pilot episode…
