Twin Peaks Actor Kenneth Welsh Dies at 80

The celebrated Canadian performer was best known for his portrayal of Windom Earle in David Lynch’s pivotal series. He was also the father of musician Devon Welsh.