UncategorizedSheen to take on another real-life role as last Welsh-born Prince of Wales Posted on 2 April 2025 by admin Michael Sheen will star as Owain Glyndwr, the last Welsh-born Prince of Wales, in a new stage play. admin Picture released of girl missing in River Thames Man who tried to throw his ex down a well jailed