Andrew Scott

From The Arthur Conan Doyle Encyclopedia
Andrew Scott as Jim Moriarty in A Scandal in Belgravia (2012)

Andrew Scott (born on 21 october 1976) is an Irish actor who played Jim Moriarty in the TV series Sherlock between 2010 and 2016 with Benedict Cumberbatch (Sherlock Holmes).


TV