Jared Leto was 29 in Panic Room when he played the character 'Junior'.
That was over 22 years ago in 2002.
Today he is 52, and has starred in 53 movies in total, 33 of those since Panic Room was released.
In Panic Room, I think Jared Leto looks: