Dean Lennox Kelly

Dean Lennox Kelly (born 1975) played William Shakespeare in The Shakespeare Code.