Dyfan Dwyfor is Richard III at Shakespeare’s Rose Theatre, York
For the inaugural season of Shakespeare’s Rose Theatre, Dyfan Dwyfor will play the Bard’s infamous villain, Richard III. The production runs at the newly founded Rose Theatre (York) until 2nd September.