Brendan Gleeson was 47 in Cold Mountain when he played the character 'Stobrod Thewes'.
That was over 19 years ago in 2003.
Today he is 67, and has starred in 89 movies in total, 54 of those since Cold Mountain was released.
In Cold Mountain, I think Brendan Gleeson looks: