Jake Gyllenhaal was 19 in Bubble Boy when he played the character 'Jimmy Livingston'.
That was over 23 years ago in 2001.
Today he is 43, and has starred in 66 movies in total, 50 of those since Bubble Boy was released.
In Bubble Boy, I think Jake Gyllenhaal looks: