Jim Parsons was 42 in Hidden Figures when he played the character 'Paul Stafford'.
That was over 7 years ago in 2016.
Today he is 51, and has starred in 29 movies in total, 9 of those since Hidden Figures was released.
In Hidden Figures, I think Jim Parsons looks: