From The Arthur Conan Doyle Encyclopedia
Aaron Taylor-Johnson (born 13 june 1990) is a British actor who played Charlie Chaplin in 2003 in the movie Shanghai Knights with Owen Wilson as Sherlock Holmes. And in 2007, he played Finch in the TV movie Sherlock Holmes and the Baker Street Irregulars with Jonathan Pryce as Sherlock Holmes.
- 2003 : Shanghai Knights (as Charlie Chaplin)
- 2007 : Sherlock Holmes and the Baker Street Irregulars (as Finch)