
Owain Rhys Davies, Twin Peaks and The OA Star, Dies at 44
Owain Rhys Davies, the Welsh actor best known for Twin Peaks: The Return and Netflix's The OA, has died at age 44. His brother Rhodri Davies confirmed the death and said the cause is not yet known. Colleagues including Joanne Froggatt paid tribute, noting Davies’ talent and warmth. Davies’ other credits include Alice Through the Looking Glass and A Serial Killer’s Guide to Life.