Sorry to hear that we lost Actor Lenny von Dohlen this week. Deadline reports, "His manager Steven Wolfe said von Dohlen died July 5 at his Los Angeles home after a long illness." Most notably, Von Dohlen played Harold Smith in Twin Peaks and Miles/Moles Harding in (my all-time favorite movie) Electric Dreams.
screengrabs via Electric Dreams