Iain Glen was 53 in Eye in the Sky when he played the character 'James Willett'.
That was over 8 years ago in 2016.
Today he is 62, and has starred in 67 movies in total, 15 of those since Eye in the Sky was released.
In Eye in the Sky, I think Iain Glen looks: