James d'Arcy

From The Arthur Conan Doyle Encyclopedia
James d'Arcy as Sherlock Holmes in Sherlock (2002)

James d'Arcy (born 24 august 1975) is a British actor who played Sherlock Holmes in 2002 in TV movie Sherlock.


TV