Question: who plays king richard in the white queen
Answer: Aneurin Barnard ( / əˈnaɪərɪn / ; born 8 May 1987 ) is a Welsh stage and screen actor .