Owain Rhys Davies of Twin Peaks Dies at 44
June 2, 2026·about 2 hours ago·via Us Weekly

Owain Rhys Davies, known for his role in Twin Peaks, has died at 44. Us Weekly reports that questions remain about what happened, adding a layer of mystery to the heartbreaking news. The update is drawing attention because the details are still unclear, and fans of the cult favorite are already reacting to the loss. Read more about this...
