Benedict Cumberbatch was 34 in Tinker Tailor Soldier Spy when he played the character 'Peter Guillam'.
That was over 12 years ago in 2011.
Today he is 47, and has starred in 93 movies in total, 61 of those since Tinker Tailor Soldier Spy was released.
In Tinker Tailor Soldier Spy, I think Benedict Cumberbatch looks: