Peter Otoole.
- NewsYahoo Movies UK
16 actors you forgot had played Sherlock Holmes
From Orson Welles to Roger Moore there are plenty of actors who have carried the Sherlock Holmes mantle.
From Orson Welles to Roger Moore there are plenty of actors who have carried the Sherlock Holmes mantle.