You probably know him already as Sherlock, Doctor Strange and Khan. However, you might also like to check out the following roles he took long before and after gaining the great popularity as the world's most famous screen detective of the 21st century.
Note: the production of 'Frankenstein' (2011) was broadcast to cinemas around the world as a part of the National Theatre Live programme.