As one of the most famous and beloved literary characters of all time, Sherlock Holmes has been adapted to all types of media for decades, and many actors have played the character, but one from a ...
Robert Carlyle (Toxic Town, Trainspotting) is set to bring to life the legendary literary detective Sherlock Holmes in Season 2 of the CBS series Watson. Carlyle will appear in a recurring guest role, ...