Christopher Plummer
The story was adapted as the 1977 television film "Silver Blaze" starring Christopher Plummer as Holmes and Thorley Walters as Watson.