Max Thieriot was 18 in Jumper when he played the character 'Young David'.
That was over 16 years ago in 2008.
Today he is 35, and has starred in 16 movies in total, 10 of those since Jumper was released.
In Jumper, I think Max Thieriot looks: