External Publication
Visit Post

Owain Rhys Davies Dies: ‘Twin Peaks’ & ‘The OA’ Actor Was 44

Deadline [Unofficial] June 2, 2026
Source
Owain Rhys Davies, the Welsh actor best known for his work in Twin Peaks, has died suddenly. He was 44. Davies’ passing was confirmed by his brother, Rhodri Davies, in an Instagram post. He said questions remain unanswered about the cause of death. “It is with profound sadness that my father and I share the […]

Discussion in the ATmosphere

Loading comments...