RIP Moles, 'Electric Dreams' and 'Twin Peaks' Actor Lenny von Dohlen has died

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