Robert Irvine

From The Arthur Conan Doyle Encyclopedia
Robert Irvine as Dr. Watson in the play Sherlock Holmes (2016)

Robert Irvine is a British actor who played Dr. Watson in 2016 in the play Sherlock Holmes with Julian Farrance as Sherlock Holmes.


Theatre