Peter Cushing plays a pretty effective Sherlock Holmes, but he is one of many actors who have played the role. Who is your favorite Sherlock Holmes? According to the Guinness Book of World Records, Holmes has been the most performed character in movie history. Seventy-five different actors have portrayed him beginning as early as 1900. There have been Robert Stephens, Nichol Williamson, Christopher Plummer and even Christopher Lee and of course Robert Downey, Jr. Neal Gabler’s favorite Holmes is Basil Rathbone who played him in 14 movies.