Austin Abrams was 22 in Chemical Hearts when he played the character 'Henry Page'.
That was over 4 years ago in 2020.
Today he is 27, and has starred in 20 movies in total, 1 of those since Chemical Hearts was released.
In Chemical Hearts, I think Austin Abrams looks: