A talented Welsh actor known for his role in Twin Peaks: The Return has tragically died at just 44. He passed away suddenly last week, with his family believing he died naturally and peacefully; the exact circumstances remain unclear. He also appeared in Alice Through the Looking Glass, The OA, and West End productions of Mamma Mia\! and The Wizard of Oz. The late actor was Owain Rhys Davies, remembered by family, friends, and colleagues for his kindness, warmth, and generosity..
READ MORE BELOW