Question: Who plays prince richard in the white princess?
Answer: Ned Elliott
Natural Questions answer: Ned Elliott (from the Wikipedia article "The White Princess (miniseries)")