From The Arthur Conan Doyle Encyclopedia
Alan Cox (born 6 august 1970) is a British actor who played Dr. Watson in 1985 in the movie Young Sherlock Holmes with Nicholas Rowe as Sherlock Holmes.
In 2011, he gave his voice to Professor Moriarty in two audio books published by Big Finishes : The Empty House and The Final Problem.
He also played Harry Houdini in 2015 in the play Impossible with Phill Jupitus as Sir Arthur Conan Doyle.
- 1985 : Young Sherlock Holmes (as John H. Watson)
- 2011 : The Empty House (as Professor Moriarty)
- 2011 : The Final Problem (as Professor Moriarty)
- 2015 : Impossible (as Harry Houdini)