Twin Peaks, 25 years later

The whole cast is there in the article, but this is the one I wondered about.