Brian Cox was 47 in Braveheart when he played the character 'Argyle Wallace'.
That was over 28 years ago in 1995.
Today he is 76, and has starred in 164 movies in total, 123 of those since Braveheart was released.
In Braveheart, I think Brian Cox looks: