Gerard Butler was 49 in Greenland when he played the character 'John Garrity'.
That was over 4 years ago in 2020.
Today he is 54, and has starred in 69 movies in total, 4 of those since Greenland was released.
In Greenland, I think Gerard Butler looks: