The list of actors who have played Professor Moriarty, a fictional character in some of the Sherlock Holmes stories written by Sir Arthur Conan Doyle, includes Ernest Maupain in the 1916 silent film Sherlock Holmes and Ralph Fiennes in the 2018 American film Holmes & Watson.
The list of actors who have played Professor Moriarty, a fictional character in some of the Sherlock Holmes stories written by Sir Arthur Conan Doyle, includes Ernest Maupain in the 1916 silent film Sherlock Holmes and Ralph Fiennes in the 2018 American film Holmes & Watson.