Stephen Beckett

Stephen Beckett portrayed Richard III of England in The Kingmaker.