Rob Arbogast
From The Arthur Conan Doyle Encyclopedia

Rob Arbogast as Sherlock Holmes in the play Sherlock Holmes in Brentwood: The Red-Headed League (2017)
Rob Arbogast is an American actor who played Sherlock Holmes in 2013 in the play Sherlock Holmes in Brentwood: The Speckled Band, in 2014 in Sherlock Holmes in Brentwood: The Blue Carbuncle, in 2017 in Sherlock Holmes in Brentwood: The Red-Headed League each time with Paul Denniston as Dr. Watson.
Theatre