Ewan McGregor was 44 in Our Kind of Traitor when he played the character 'Perry Makepeace'.
That was over 8 years ago in 2016.
Today he is 53, and has starred in 109 movies in total, 22 of those since Our Kind of Traitor was released.
In Our Kind of Traitor, I think Ewan McGregor looks: