Aaron Taylor-Johnson
From The Arthur Conan Doyle Encyclopedia

Aaron Taylor-Johnson as Charlie Chaplin in the movie Shanghai Knights (2003).

Aaron Taylor-Johnson as Finch in the TV movie Sherlock Holmes and the Baker Street Irregulars (2007).
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.
Cinema
- 2003 : Shanghai Knights (as Charlie Chaplin)
TV
- 2007 : Sherlock Holmes and the Baker Street Irregulars (as Finch)