Fred Hechinger was 20 in News of the World when he played the character 'John Calley'.
That was over 3 years ago in 2020.
Today he is 24, and has starred in 18 movies in total, 8 of those since News of the World was released.
In News of the World, I think Fred Hechinger looks: