Pierce Brosnan was 63 in The Foreigner when he played the character 'Liam Hennessy'.
That was over 7 years ago in 2017.
Today he is 70, and has starred in 119 movies in total, 12 of those since The Foreigner was released.
In The Foreigner, I think Pierce Brosnan looks: