Henry Thomas was 48 in To All the Boys: Always and Forever when he played the character 'Mr. Kavinsky'.
That was over 3 years ago in 2021.
Today he is 52, and has starred in 63 movies in total, 2 of those since To All the Boys: Always and Forever was released.
In To All the Boys: Always and Forever, I think Henry Thomas looks: