Andrew Cameron
From The Arthur Conan Doyle Encyclopedia

Andrew Cameron as Sherlock Holmes in the play Sherlock Holmes and the Conundrum of Conan Doyle (2018)
Andrew Cameron is a British actor who played Sherlock Holmes in 2018 in the play Sherlock Holmes and the Conundrum of Conan Doyle with Angela Duguid as Lady Doyle.
Theatre