So, I love Twin Peaks. I love it with a passion for the mystery and sheer oddity of the town and its inhabitants. That’s why I was so sad to hear of Catherine E. Coulson’s passing. The actress and camera assistant was most well-known for playing the Log Lady on David Lynch’s strange television saga. The role is one of the most iconic and memorable on the television series.
Coulson and Lynch collaborated together on the ideas that eventually formed Twin Peaks, and she portrayed the Log Lady in multiple episodes as well as the follow-up film Twin Peaks: Fire Walk With Me. She was also set to appear in the upcoming revival series, but it is unknown if any scenes were actually filmed before her passing.
Rest in Peace, Catherine.
-Kyle A. Goethe