Andrew Scott

Andrew Scott (born October 21, 1976) is an Irish film, television and stage actor. He plays Jim Moriarty in the BBC series Sherlock and Max Denbigh in the 2015 James Bond film Spectre.