Ben Caplan

From The Arthur Conan Doyle Encyclopedia
Ben Caplan as Sherlock Holmes in the play A Sherlock Carol (2022-2025)

Ben Caplan is a British actor who played Sherlock Holmes in 2022-2025 in the play A Sherlock Carol with Richard James as Dr. Watson.


Theatre