Liam Neeson was 41 in Rob Roy when he played the character 'Robert Roy MacGregor'.
That was over 29 years ago in 1995.
Today he is 71, and has starred in 157 movies in total, 115 of those since Rob Roy was released.
In Rob Roy, I think Liam Neeson looks: