Owain Rhys Davies Dies: ‘Twin Peaks’ & ‘The OA’ Actor Passed “Suddenly” Aged 44

Deadline...

Owain Rhys Davies, the Welsh actor best known for his work in Twin Peaks, has died “suddenly” at the age of 44. Davies’ passing was confirmed by his brother, Rhodri Davies, in an Instagram post. He said questions remain unanswered about the cause of death. Davies’ screen acting credits date back to 2001, but he […]

More at Deadline