James Purefoy was 50 in High-Rise when he played the character 'Pangbourne'.
That was over 8 years ago in 2015.
Today he is 59, and has starred in 38 movies in total, 8 of those since High-Rise was released.
In High-Rise, I think James Purefoy looks: