Austin Abrams was 17 in Paper Towns when he played the character 'Ben Starling'.
That was over 9 years ago in 2015.
Today he is 27, and has starred in 20 movies in total, 10 of those since Paper Towns was released.
In Paper Towns, I think Austin Abrams looks: