Oliver Haworth
From The Arthur Conan Doyle Encyclopedia

Oliver Haworth is a British actor who played Dr. Watson in 2017 in the play Sherlock Bungalow and the Diabolical Treasure with Ben Martineau as Sherlock Holmes.
Theatre
Oliver Haworth is a British actor who played Dr. Watson in 2017 in the play Sherlock Bungalow and the Diabolical Treasure with Ben Martineau as Sherlock Holmes.