Tom Felton was 21 in Get Him to the Greek when he played the character 'Self'.
That was over 14 years ago in 2010.
Today he is 36, and has starred in 41 movies in total, 28 of those since Get Him to the Greek was released.
In Get Him to the Greek, I think Tom Felton looks: