Stephen Beckett

Stephen Beckett (born 24 May 1967) portrayed Richard III of England in the Big Finish Doctor Who audio story The Kingmaker.