Pre-Sherlock, Martin was known for playing cosy (but sometimes perhaps slightly grumpy) characters. Often the very typial English middle/working class guy. (The Office, Hitchiker's, Love Actually, The Robinsons, Hardware, The Hobbit). He was known for being the actor of "the everyday man" and some harsher tongues would claim that he played the same in every character (something I strongly disagree with, even though I can see where they are coming from).
Up until that point, when Sherlock started, I think John Watson was the most nuanced and layered character he had played. And I think that, even though Martin was already a big star when they first did Sherlock, his portrayal of John Watson opened more doors for him. Not only for bigger roles, but also for more nuanced and challenging characters.
Because I've noticed that during, and after, Sherlock, Martin has played a lot more darker and edgier characters - much darker and edgier than John Watson. (Fargo, WTF, Wild Target, Start Up, Marvel).
I think it's interesting to see his development as an actor, and that his roles keep getting edgier and more and more interesting -and that Martin nails every challenge that he gets. (Or so I think, at least). And I whole-heartedly concur and support with this trend - Martin is darn hot as a "baddie"!
What do you guys think?