David Leyshon
From The Arthur Conan Doyle Encyclopedia
![](/images/thumb/f/f8/2018-baskerville-a-sherlock-holmes-mystery-leyshon-holmes.jpg/250px-2018-baskerville-a-sherlock-holmes-mystery-leyshon-holmes.jpg)
David Leyshon is a Canadian actor who played Sherlock Holmes in 2018 in the play Baskerville: A Sherlock Holmes Mystery with Patrick Brown as Dr. Watson.
Theatre
David Leyshon is a Canadian actor who played Sherlock Holmes in 2018 in the play Baskerville: A Sherlock Holmes Mystery with Patrick Brown as Dr. Watson.