Catherine E. Coulson, remembered for her iconic role as Log Lady on David Lynch’s cult classic Twin Peaks, died Monday in Oregon after a battle with cancer. She was 71. Couslon worked as a camera assistant on Lynch’s debut Eraserhead, during which she and Lynch came up with the idea for Log Lady. She played the role on the series as well as in the 1992 film prequel Twin Peaks: Fire Walk With Me. She was scheduled to reprise the character on the upcoming Showtime relaunch of Twin Peaks. She also worked as a camera assistant on Star Trek II: The Wrath of Khan, Modern Romance, and Night on Earth.
TOP 10 RIGHT NOW