Joshua Waters
From The Arthur Conan Doyle Encyclopedia
Joshua Waters is an Australian actor who played Sherlock Holmes in 2017 in the play Baskerville: A Sherlock Holmes Mystery with Blake Selmes as Dr. Watson.
Theatre
Joshua Waters is an Australian actor who played Sherlock Holmes in 2017 in the play Baskerville: A Sherlock Holmes Mystery with Blake Selmes as Dr. Watson.