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.
Click here for more information on Richard III.