Sam Irving
From The Arthur Conan Doyle Encyclopedia

Sam Irving is a British actor who played Sherlock Holmes and Arthur Conan Doyle between 2015 and 2018 in the play Spontaneous Sherlock with different actors as Watson as the roles are improvised.
Theatre
- 2015-2018 : Spontaneous Sherlock (as Sherlock Holmes, Arthur Conan Doyle)