Owain Rhys Davies, a Welsh actor who appeared in the 2017 Twin Peaks revival, has died at the age of 44, his brother confirmed: “The reach of Owain’s love, friendship, and generosity was vast.”
Owain Rhys Davies, a Welsh actor who appeared in the 2017 Twin Peaks revival, has died at the age of 44, his brother confirmed: “The reach of Owain’s love, friendship, and generosity was vast.”