Question: who plays moriarty in sherlock holmes tv series
Answer: Andrew Scott