Dean Lennox Kelly

Dean Lennox Kelly (born 1975) played William Shakespeare in the Doctor Who story The Shakespeare Code.